だから私はEditTextPreference
自分Preferences
の中に何かを入力して保存したいのですが、そのテキストをで取得したいと思いますActivity
。私の鍵EditTextPreference
はB1です。私はこのコードを試しました:
SharedPreferences getPrefs = PreferenceManager.getDefaultSharedPreferences(getBaseContext());
String samples = getPrefs.getString("B1", "");
b1.setText(samples);
<EditTextPreference
android:dialogTitle="Button 1"
android:key="B1"
android:summary="Set text on button 1"
android:title="Set text on button 1" />
私java.lang.NullPointerException
はそれらの間に入ります
String samples = getPrefs.getString("B1", "lol");
b1.setText(samples);