我有一個現代SettingsActivity
使用PreferenceFragement
。我完全用XML定義了它的佈局。在我的設置中,我有一個首選子屏幕。通過點擊它,會顯示一個新的PreferenceScreen
。Android:如何通過操作欄在xml中從偏好子屏幕導航回來?
因爲看起來我只能使用後退按鈕導航回主設置屏幕。有沒有一種方法可以通過子屏幕中的ActionBar
進行導航?我寧願通過XML啓用它。
由於提前, kaolick
編輯:
我想在右側同樣喜歡在左側:
下面是根據代碼來自Google的摘錄:
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<!-- opens a subscreen of settings -->
<PreferenceScreen
android:key="button_voicemail_category_key"
android:title="@string/voicemail"
android:persistent="false">
<ListPreference
android:key="button_voicemail_provider_key"
android:title="@string/voicemail_provider" ... />
<!-- opens another nested subscreen -->
<PreferenceScreen
android:key="button_voicemail_setting_key"
android:title="@string/voicemail_settings"
android:persistent="false">
...
</PreferenceScreen>
<RingtonePreference
android:key="button_voicemail_ringtone_key"
android:title="@string/voicemail_ringtone_title"
android:ringtoneType="notification" ... />
...
</PreferenceScreen>
...
</PreferenceScreen>
你仍然有這個問題?我知道要解決它。 – ffleandro
@ffleandro是的,我喜歡。我會很高興你的解決方案。 – kaolick
您是否曾經爲此問題找到過解決方案?我現在面臨同樣的問題;) – user1567896