私はAndroidのPreferenceシステムにはかなり新しく、現在問題に直面しています。サブレイアウトを強制的にフラグメントのレイアウト(Android)に含めるには
Android Guide(http://developer.android.com/guide/topics/ui/settings.html)の指示に従って、私はPreference Fragmentを使用します。したがって、私のSettingsActivityにはいくつかの項目(タイトル、タブなどのヘッダー)と下のPreferenceFragmentが含まれています。
"サブ" PreferenceScreenに関連付けられたプリファレンスをクリックすると、「新しいプリファレンス画面」はフラグメントのレイアウトを尊重するのではなく、アクティビティ全体を満たします。
ここでは例として、addPreferenceFromResource(R.xml.preferences)を呼び出すPreferenceFragmentがあるとします。 preferences.xmlには、 "Change password"プリファレンスが含まれています。これは、3つのTextEditPreferenceを含むPreferenceScreenです。
しかし、私は、それはそれをしたい:私は行うことができますどのように
私はPreferenceScreenをクリックしたとき
あるpreferences.xml
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<EditTextPreference android:title="@string/pref_one"/>
<EditTextPreference android:title="@string/pref_two"/>
<PreferenceScreen android:title="@string/pref_change_password">
<EditTextPreference android:title="@string/pref_current_pass"
android:inputType="textPassword"
android:hint="@string/hint_current_password" />
<EditTextPreference android:title="@string/pref_new_pass"
android:inputType="textPassword"
android:hint="@string/hint_new_password" />
<EditTextPreference android:title="@string/pref_confirm_new_pass"
android:inputType="textPassword"
android:hint="@string/hint_confirm_new_password" />
</PreferenceScreen>
</PreferenceScreen>
だから、それはこのありませんそれ? お返事ありがとうございます!
その作業。影はない。あなたはアクションバーのアイコンを元に戻す必要があります。 – motis10