私は、EditTextPreferenceの値を要約フィールドに表示できるようにします。具体的には、これをPreferenceFragmentCompat内で実行したいと考えています。要約でEditTextPreferenceの現在の値を表示
import android.support.v7.preference.PreferenceFragmentCompat;
public class SettingsFragment extends PreferenceFragmentCompat {
@Override
public void onCreatePreferences(Bundle savedInstanceState, String rootKey) {
addPreferencesFromResource(R.xml.preferences);
}
}
環境設定ファイルには、次のようになります。私は他のソリューションを見てきましたが、それらのどれもPreferenceFragmentCompat以内にこれを行う方法を含まない
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<EditTextPreference
android:defaultValue="DEVICE01"
android:key="device_id"
android:title="Device ID" />
</PreferenceScreen>
。