使用values中的style文件。在文件中设置好主题后,程序中调用。先设置Theme然后设置setContentView 。
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LinearLayout ll = new LinearLayout(this) ;
TextView tv = new TextView(this) ;
tv.setText("dd") ;
ll.addView(tv) ;
setTheme(R.style.w3_14_theme_blue) ;
setContentView(ll) ;
}
<style name="w3_14_theme_blue" >
<item name="android:textColor">#0000ff</item>
</style>
<style name="w3_14_theme_red" >
<item name="android:textColor">#ff0000</item>
</style>
本文介绍如何在Android应用中使用样式和主题来统一UI组件的外观。通过定义样式文件并在Activity中调用setTheme方法,可以轻松更改TextView的颜色等属性。
1329

被折叠的 条评论
为什么被折叠?



