私はEclipse Indigoを使用しており、2つのエミュレーター(2.2および3.0)でテストしています。
以下のコードは私が現在テストしているものを示していますが、エミュレーターを実行しようとしたときにテキストサイズを設定しても画面には何も表示されません(テキストサイズをコメント化すると、テキストは赤い色で表示されます)。どういうわけか日食はコードを再構築していないと思いましたが、青い背景を追加するコード行を追加し、それはうまくいきました。テキストを設定した後、テキストサイズを設定しようとしましたが、まだ成功しません。コードは以下のとおりです。ご協力いただきありがとうございます!(免責事項)-私はxmlから離れようとしています。私はすでにJavaを知っているので、それに依存したくありません。
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.widget.TextView;
public class TestAndroidvs2Activity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView text = new TextView(this);
text.setTextColor(Color.RED);
text.setTextSize(2);
text.setBackgroundColor(Color.BLUE);
text.setText("Hello Android");
setContentView(text);
}
}