更改PreferenceCategory android:title

时间:2011-09-03 21:17:22

标签: android categories preference

我想知道是否有办法改变

PreferenceCategory android:title="my name"

以编程方式和/或

ListPreference android:title="my name"

编程。

1 个答案:

答案 0 :(得分:16)

基思,

是的,有一种方法可以通过编程方式更改标题。您必须在您的xml布局中为PreferenceCategory添加android:key =“myTag”。然后,您可以使用findPreference(“myTag”)从代码访问PreferenceCategory。代码如下:

XML:

<PreferenceCategory android:title="My Preferences"
   android:key="myPreferencesTitle" 
>

Java代码:

PreferenceCategory prefCat=(PreferenceCategory)findPreference("myPreferencesTitle");
prefCat.setTitle("My New Title");

希望这有帮助。