【发布时间】:2011-01-19 04:36:55
【问题描述】:
基本上我想在我的 Android 应用程序中做的是使用 TextView 一次显示两个不同的文本。所以在代码中,我希望能够做这样的事情:
LinearLayout ll = new LinearLayout(this);
TextView text = new TextView(this);
text.setTextColor(0xFF000000);
text.setGravity(Gravity.CENTER_HORIZONTAL);
text.setTextSize(20f);
text.setText("Text1");
text.setTextSize(14f);
text.setColor(0xFF0000FF);
text.setText("\nText2");
ll.addView(text);
为了澄清,我试图只使用一个 TextView 一次显示一个黑色的“Text1”和一个蓝色的“Text2”。显然,使用上面的代码是行不通的。我考虑过使用第二个 TextView ,但这对我来说似乎是浪费精力和记忆。我相信这里的聪明人能想出最好的解决方案。
非常感谢您的宝贵时间和帮助。
【问题讨论】:
标签: java android android-layout textview