【Androidアプリケーションの設定画面を作ろう】EditTextPreferenceを使う

このエントリーを Google ブックマーク に追加
Pocket
[`yahoo` not found]

EditTextPreferenceは設定項目をクリックした時にEditTextを持つダイアログを表示し、ユーザーに値を入力を促す設定項目を表すクラスです。
設定項目は文字列としてプリファレンスに保存されます。
EditTextPreference独自のxml属性はありません、DialogPreferenceの属性を使用することになります。

    <EditTextPreference
        android:title="EditTextPreference"
        android:dialogIcon="@mipmap/ic_launcher"
        android:dialogTitle="EditTextPreference title"
        android:dialogMessage="EditTextPreference message"
        android:negativeButtonText="EditTextPreference negative"
        android:positiveButtonText="EditTextPreference positive"/>