1
我有擴展PreferenceActivity類:檢測偏好變化
public class PreferenceActivity extends android.preference.PreferenceActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences);
}
}
而且我有多重優惠:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
android:title="Preferences">
<PreferenceCategory
android:title="Web Server">
<EditTextPreference
android:key="accessToken_key"
android:title="Access Token"
android:summary="The access token required to access the web server"
android:dialogTitle="Access Token"
android:numeric="integer"
android:maxLength="12" />
</PreferenceCategory>
</PreferenceScreen>
如何檢測,當用戶改變EditTextPreference,這樣我可以立即存儲新的價值變成了一個變量?