我想知道是否有办法改变
PreferenceCategory android:title="my name"
以编程方式和/或
ListPreference android:title="my name"
以编程方式。
我想知道是否有办法改变
PreferenceCategory android:title="my name"
以编程方式和/或
ListPreference android:title="my name"
以编程方式。
基思,
是的,有一种方法可以以编程方式更改标题。您必须在 PreferenceCategory 的 xml 布局中添加一个 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");
希望这可以帮助。