【发布时间】:2011-09-03 21:17:22
【问题描述】:
我想知道是否有办法改变
PreferenceCategory android:title="my name"
以编程方式和/或
ListPreference android:title="my name"
以编程方式。
【问题讨论】:
标签: android categories preference
我想知道是否有办法改变
PreferenceCategory android:title="my name"
以编程方式和/或
ListPreference android:title="my name"
以编程方式。
【问题讨论】:
标签: android categories preference
基思,
是的,有一种方法可以以编程方式更改标题。您必须在 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");
希望这会有所帮助。
【讨论】:
findViewById,而您的答案正是我想要的:-)