リスナーの登録 XMLですべてのレイアウトを定義できますが、「値が変更された」「クリックされた」というリスナーは、コーディングしなければなりません。以下に1つ取り上げてみます。 // チェックボックス設定のインスタンスを、キーを基に取得する CheckBoxPreference cbp = (CheckBoxPreference)findPreference("checkbox_preference"); // リスナーを設定する cbp.setOnPreferenceChangeListener(new OnPreferenceChangeListener() { @Override public boolean onPreferenceChange(Preference preference, Object newValue) { String summary; if (((Boole
![XMLレイアウトでAndroidアプリに“設定画面”を追加](https://cdn-ak-scissors.b.st-hatena.com/image/square/6e84fc6ab06f31b2e64248cbfc92fe06deb5bab5/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fimages%2Flogo%2F1200x630_500x500_ait.gif)