问题标签 [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.

0 投票
1 回答
1264 浏览

android - PreferenceActivity 中 createViewFromResource 上的 NullPointerException

正在Android. 我正在关注这里讨论的一些代码,它使用ListPreference对象。我preferences.xml的如下:

提到的所有字符串都在res/values/strings.xml. 这两个数组定义在res/values/arrays.xml

当我选择它时出现问题ListPreference(活动正确启动,并且所有其他首选项都有效)。我的PreferenceActivity中没有代码会影响这个ListPreference。这是我的logcat

任何帮助将不胜感激!

0 投票
1 回答
273 浏览

android - 检查 ListPreference 上是否没有选择任何选项

当用户没有从 ListPreference 中选择一个选项时,我想显示一个 toast,因为我尝试了这段代码但没有工作:

你知道如何解决这个问题吗?谢谢你。

0 投票
3 回答
11581 浏览

android - ListPreference 默认值未显示

我尝试为 ListPreference 设置默认值,但没有显示任何内容。

你能检查我的代码是否有任何错误吗?

谢谢。

真的,埃马德

这是在 settings.xml 文件中:

这是在数组文件中:

0 投票
1 回答
272 浏览

android - ListPreference 编码值未在 if 语句内执行

你能检查我的代码是否缺少任何东西吗?

我试图在 if 语句中使用 listpreference 中的值,但 if 语句从不响应 listpreference 中存储的值。

这是我正在使用的编码:

我使用第一个 Toast 语句来确保存在一个值。它的值为 2,但“2”的 if 语句中的 Toast 未执行。

这是我用于列表首选项的arrays.xml:

这是带有 listpreference 的 settings.xml:

所有帮助将不胜感激。

真的,埃马德

0 投票
0 回答
178 浏览

android - 当用户从弹出的菜单中单击 ListPreference 时,您如何捕获?

你能告诉我当用户从弹出的菜单中点击 ListPreference 时如何设置陷阱吗?在我的应用程序中,用户可以选择音量级别。当用户单击“中”列表项时,我想在用户单击列表后使用 Toast 显示一些反馈,例如“已设置中音量”。

这是我的设置活动现在的样子。您能否展示所需的额外编码以及该编码的放置位置?

谢谢。

真的,埃马德

}

0 投票
1 回答
638 浏览

android - 使用支持的相机图片尺寸列表填充 ListPreference

我正在开发相机应用程序,我需要做的是提供与用户设备兼容的分辨率列表。获取该列表没有问题,我可以使用 getSupportedPictureSizes() 方法。但是,我坚持的一点是用该列表填充 ListPreference。

ListPreference 是在一个 .xml 文件中创建的,该文件通过调用 addPreferencesFromResource(R.xml.cam_settings) 在我的 Settings PreferenceActivity 中使用。有什么想法可以让这个 ListPreference 使用支持的图片尺寸列表填充吗?

提前感谢您的帮助。

0 投票
1 回答
3419 浏览

android - 您如何根据偏好创建开始时间和结束时间选择器?

我想在首选项屏幕中设置一个时间选择器,并允许用户选择开始时间和结束时间,并将其存储为与其他设置一样的持久值。

您能否展示设置它所需的所有编码,因为我无法通过搜索找到类似的东西。

我在想也许时间选择器应该在对话框中,但我还不知道如何设置它们。如果您可以显示调用带有开始和结束时间选择器的对话框的编码,以及如何保存该信息以供以后从首选项屏幕检索,那就太好了。

所有帮助将不胜感激。

真的,埃马德

0 投票
0 回答
397 浏览

android - 如何将 CheckBoxPreference 放在像 ListPreference 这样的弹出对话框上

我有几个用户可以选择的首选项项目,并希望将它们放在 CheckBoxPreference 小部件上。因为它有超过 7 个项目的列表;在具有其他选项的偏好活动中,它可能会导致难看的滚动恕我直言。所以我想让它像内置的 ListPreference 一样弹出,我怎么能让 CheckBoxPreference 弹出呢?多谢你们

0 投票
1 回答
2185 浏览

android - findpreference 未定义类型

我正在尝试为 ListPreference 设置一个值并始终收到错误消息:

这是我的代码:

谢谢

0 投票
2 回答
1988 浏览

android - 创建 ListPreference 选项菜单

我正在尝试在我的首选项中创建一个选项菜单,但我无法显示这些选项。当我在首选项菜单中选择该选项时,我得到一个空的弹出对话框(顶部的标题,底部的按钮,但没有选项)。

这就是我所做的:我在 res/values 中创建了一个 array.xml 文件

在 m prefs.xml 我有:

任何帮助将非常感激!谢谢!