问题标签 [listpreference]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - PreferenceActivity 中 createViewFromResource 上的 NullPointerException
我正在为Android
. 我正在关注这里讨论的一些代码,它使用ListPreference对象。我preferences.xml
的如下:
提到的所有字符串都在res/values/strings.xml
. 这两个数组定义在res/values/arrays.xml
:
当我选择它时出现问题ListPreference
(活动正确启动,并且所有其他首选项都有效)。我的PreferenceActivity中没有代码会影响这个ListPreference
。这是我的logcat
:
任何帮助将不胜感激!
android - 检查 ListPreference 上是否没有选择任何选项
当用户没有从 ListPreference 中选择一个选项时,我想显示一个 toast,因为我尝试了这段代码但没有工作:
你知道如何解决这个问题吗?谢谢你。
android - ListPreference 默认值未显示
我尝试为 ListPreference 设置默认值,但没有显示任何内容。
你能检查我的代码是否有任何错误吗?
谢谢。
真的,埃马德
这是在 settings.xml 文件中:
这是在数组文件中:
android - ListPreference 编码值未在 if 语句内执行
你能检查我的代码是否缺少任何东西吗?
我试图在 if 语句中使用 listpreference 中的值,但 if 语句从不响应 listpreference 中存储的值。
这是我正在使用的编码:
我使用第一个 Toast 语句来确保存在一个值。它的值为 2,但“2”的 if 语句中的 Toast 未执行。
这是我用于列表首选项的arrays.xml:
这是带有 listpreference 的 settings.xml:
所有帮助将不胜感激。
真的,埃马德
android - 当用户从弹出的菜单中单击 ListPreference 时,您如何捕获?
你能告诉我当用户从弹出的菜单中点击 ListPreference 时如何设置陷阱吗?在我的应用程序中,用户可以选择音量级别。当用户单击“中”列表项时,我想在用户单击列表后使用 Toast 显示一些反馈,例如“已设置中音量”。
这是我的设置活动现在的样子。您能否展示所需的额外编码以及该编码的放置位置?
谢谢。
真的,埃马德
}
android - 使用支持的相机图片尺寸列表填充 ListPreference
我正在开发相机应用程序,我需要做的是提供与用户设备兼容的分辨率列表。获取该列表没有问题,我可以使用 getSupportedPictureSizes() 方法。但是,我坚持的一点是用该列表填充 ListPreference。
ListPreference 是在一个 .xml 文件中创建的,该文件通过调用 addPreferencesFromResource(R.xml.cam_settings) 在我的 Settings PreferenceActivity 中使用。有什么想法可以让这个 ListPreference 使用支持的图片尺寸列表填充吗?
提前感谢您的帮助。
android - 您如何根据偏好创建开始时间和结束时间选择器?
我想在首选项屏幕中设置一个时间选择器,并允许用户选择开始时间和结束时间,并将其存储为与其他设置一样的持久值。
您能否展示设置它所需的所有编码,因为我无法通过搜索找到类似的东西。
我在想也许时间选择器应该在对话框中,但我还不知道如何设置它们。如果您可以显示调用带有开始和结束时间选择器的对话框的编码,以及如何保存该信息以供以后从首选项屏幕检索,那就太好了。
所有帮助将不胜感激。
真的,埃马德
android - 如何将 CheckBoxPreference 放在像 ListPreference 这样的弹出对话框上
我有几个用户可以选择的首选项项目,并希望将它们放在 CheckBoxPreference 小部件上。因为它有超过 7 个项目的列表;在具有其他选项的偏好活动中,它可能会导致难看的滚动恕我直言。所以我想让它像内置的 ListPreference 一样弹出,我怎么能让 CheckBoxPreference 弹出呢?多谢你们
android - findpreference 未定义类型
我正在尝试为 ListPreference 设置一个值并始终收到错误消息:
这是我的代码:
谢谢
android - 创建 ListPreference 选项菜单
我正在尝试在我的首选项中创建一个选项菜单,但我无法显示这些选项。当我在首选项菜单中选择该选项时,我得到一个空的弹出对话框(顶部的标题,底部的按钮,但没有选项)。
这就是我所做的:我在 res/values 中创建了一个 array.xml 文件
在 m prefs.xml 我有:
任何帮助将非常感激!谢谢!