我想让用户在设置下更改android app中的字体大小或颜色。我有想法制作样式,将它应用于所选元素,最后在代码中改变它的价值,但现在我不知道如何制作它。我的默认样式如下所示
bindingSource.MoveNext()
我不知道如何以编程方式更改应用的默认主题/样式。 Plz帮忙!
答案 0 :(得分:0)
您可以使用不同的字体颜色创建不同的样式。然后,您可以根据用户首选项将样式应用于活动(可能存储在SharedPreferences中)。
public void onCreate(Bundle savedInstanceState) {
setTheme(android.R.style.Theme);
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}