我想知道是否有人可以帮我解决问题。
如何根据偏好更改textView的文本大小? 在我的偏好中,我有一个radiogroup,并希望根据选中的单选按钮更改文本大小。 我想出了以下内容,但这不起作用。
SharedPreferences getData = PreferenceManager.getDefaultSharedPreferences(getBaseContext());
String values = getData.getString("list", "4");
if (values.contentEquals("1")){
tv1.setTextSize(20);
}
以下是我要更改的菜单:
setListAdapter(new ArrayAdapter<String>(MainMenu.this, R.layout.mylist, classes));
答案 0 :(得分:0)
可能您没有在SharedPreferences
中声明列表参数。
我的赌注是getString
返回4因为“list”没有值。
所以,如果你改为:
if (values.contentEquals("4")){
tv1.setTextSize(20);
}