Изменить PreferenceCategory android: название

Мне было интересно, есть ли способ изменить

PreferenceCategory android:title="my name"

Программно и

ListPreference android:title="my name"

программно.

Кит,

Да, есть способ изменить название программно. Вы должны добавить андроид: key = "myTag" в свой xml-макет для PreferenceCategory. Затем вы можете получить доступ к PreferenceCategory из кода, используя findPreference («myTag»). Код ниже:

XML:

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

Код Java:

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

Надеюсь это поможет.