首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Xml中定义一个值为整数的Android ListPreference?

如何在Xml中定义一个值为整数的Android ListPreference?
EN

Stack Overflow用户
提问于 2010-04-25 01:02:34
回答 3查看 22.4K关注 0票数 18

是否可以在Xml中定义ListPreference并使用getInt从SharedPreferences中检索值?下面是我的Xml:

代码语言:javascript
复制
<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并解析结果。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2705347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档