Android 首选项活动:在操作栏中设置图标
我使用带有封装首选项屏幕的首选项活动Android 首选项活动:在操作栏中设置图标,android,android-actionbar,icons,preferenceactivity,Android,Android Actionbar,Icons,Preferenceactivity,我使用带有封装首选项屏幕的首选项活动 <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:key="prefs" > <PreferenceScreen android:title="@string/pref_user_1" > s
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
android:key="prefs" >
<PreferenceScreen android:title="@string/pref_user_1" >
some text preference
</PreferenceScreen>
<PreferenceScreen android:title="@string/pref_user_2" >
some prefs
<PreferenceScreen android:title="@string/pref_user_2_1" >
some prefs
</PreferenceScreen>
</PreferenceScreen>
</PreferenceScreen>
有一个内在的阶级
public static class PrefsFragment extends PreferenceFragment implements OnSharedPreferenceChangeListener {
public PrefsFragment() {
super();
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Load the preferences from an XML resource
addPreferencesFromResource(R.xml.myprefs);
...
}
在第一个屏幕中,我在操作栏中找到了正确的图标(我称之为操作栏,即使我没有
public static class PrefsFragment extends PreferenceFragment implements OnSharedPreferenceChangeListener {
public PrefsFragment() {
super();
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Load the preferences from an XML resource
addPreferencesFromResource(R.xml.myprefs);
...
}