是否可以在Xml中定义ListPreference并使用getInt从SharedPreferences中检索值?下面是我的Xml:
<ListPreference android:key="@string/prefGestureAccuracyKey"
android:title="@string/prefGestureAccuracyTitle" android:summary="@string/prefGestureAccuracyDesc"
android:entries="@array/prefNumberAccuracyLabels" android:entryValues="@array/prefNumberAccuracyValues"
android:dialogTitle="@string/prefGestureAccuracyDialog"
android:persistent="true" android:defaultValue="2"
android:shouldDisableView="false" />
我想要得到这样的值: int val = sharedPrefs.getInt(key,defaultValue)。
目前,我必须使用getString并解析结果。
https://stackoverflow.com/questions/2705347
复制相似问题