0

我想知道是否有人可以帮助我解决问题。

如何根据偏好更改 textView 的文本大小?在我的偏好中,我有一个单选组,并希望根据选中的单选按钮更改文本大小。我想出了以下方法,但这不起作用。

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));
4

1 回答 1

0

可能你没有在你的SharedPreferences.

我敢打赌,getString返回 4 因为“列表”没有价值。

所以如果你改为:

 if (values.contentEquals("4")){
        tv1.setTextSize(20);
    }
于 2013-03-06T17:23:07.007 回答