问题标签 [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 投票
4 回答
2484 浏览

android - Android:如何删除 EditTextPreference 条目旁边的向下箭头图标?

偏好活动因调用而膨胀

addPreferencesFromResource(R.xml.preferences);

这里是preferences.xml:

一切看起来都不错,但 EditTextPreference 条目(2 和 3)旁边有向下箭头图标,就像 ListPreference (1) 一样。为什么会这样?我怎样才能删除这些图标,因为它们看起来无关紧要?

截图在这里:http: //i.stack.imgur.com/BZUr7.png

0 投票
1 回答
639 浏览

android - Android开发:ListPreference麻烦

我不明白这里发生了什么。我有一个正确设置了条目和条目值的 ListPreference。

当我进入首选项活动并更改它成功工作的值时(我添加了一个 Toast 以在更改测试选项后输出值)。

但是当我执行以下操作来比较它时,它总是在我每次更改它时执行 else 语句,即使像上面我更改 ListPreference 并且值为“bluesky”时它仍然无法执行正确的 if 语句。

这是我用来检查 onResume() 中 ListPreference 值的代码:

Toasts 在那里,所以我可以仔细检查哪个语句被执行,它似乎总是另一个。

我是不是过得很糟糕,出了什么问题?

0 投票
1 回答
1127 浏览

android - Android ListPreference - 在 listItem 选择上执行一个方法?

我在 PreferenceActivity 中创建了一个 ListPreference 并且效果很好:

  • 用户点击偏好项
  • 将打开一个列表对话框(从 array.xml 中检索 listItems 及其值)
  • 如果用户选择其中一个列表项,它会保存他的选择(我以后可以检索)。

我的问题是:当他按下其中一个列表项(根据用户选择)时,我如何执行一种方法?

感谢任何帮助!

0 投票
4 回答
13357 浏览

android - 如何使用复选框制作 ListPreference

我怎样才能创建一个ListPreferencewith checkbox?我知道如何使用ListPreference,但我需要在“重复”首选项的警报应用程序中进行多项选择。

像这样的截图:

复选框

0 投票
2 回答
2528 浏览

android - 如何更改 AlertDialog 中列表项的文本颜色

您好,我正在尝试更改ListPreference弹出窗口列表中项目的文本颜色。我花了一个多小时浏览所有各种样式名称,但我找不到TextAppearance或任何与此特定文本相关的内容。谢谢你的帮助!

0 投票
5 回答
2328 浏览

android - 你如何强制 listPreference 重置它的值?

我有一个 ListPreference,它有一个默认值,而且效果很好。我还有一个偏好,可以重置所有共享偏好,效果很好。问题是,如果您返回 ListPreference,它仍然显示旧值。如果您完全退出首选项并返回,它会正确显示。

所以问题是如何强制 ListPreference 使用正确的值?其他所有偏好似乎都运行良好。

我确实找到了解决方法,但我对它不满意,因为它对我来说似乎很脏。当用户单击重置时,在重置值后,我自己将值设置为已经设置的值。

提前致谢。

0 投票
2 回答
5279 浏览

android - ListPreferences 的例外情况

这是我的第一个 Android 应用程序,我在尝试使用 ListPreference 时遇到了异常。应用程序与首选项一起加载......但是当我触摸 ListPreference 条目时,应用程序“意外停止”。

设置.java

设置.xml

数组.xml

这是 logcat 输出:

0 投票
1 回答
4284 浏览

android - 如何设置 ListPreference 中检查的值

我在使用 ListPreference 时遇到了一些问题,当我使用 ListPreference.setEntries() 和 ListPreference.setEntryValues() 设置值时,值已设置,但未检查,我尝试了 ListPreference.setEnabled(true) 和 ListPreference .setSelectable(true),但它是关于 ListPreference 的,而不是 ListPreference 中的值,有什么方法可以在我设置值后通过编码检查它?

谢谢

0 投票
3 回答
952 浏览

android - AsyncTask 不锁定主线程?

我正在使用以下代码来填充自定义 ListPreference 对话框。由于填充过程需要很多时间,我想在填充过程中显示一个进度对话框。

我的问题是,filler.execute() 不会阻止 onPrepareDialogBu​​ilder 并且函数在值被填充之前一直运行到最后导致异常......知道吗?

这是 Filltertask 代码,基本上他会查找每个带有 MAIN Intent 填充列表的活动:

0 投票
9 回答
22778 浏览

android - listPreference 中的自定义行?

我正在尝试创建一个ListPreference但以某种方式禁用其中一个项目。有点像灰色它或其他东西,并且没有选择它的能力。这将是一个即将推出的功能,我希望它出现在列表中,只是无法选择。

我创建了一个自定义ListPreference类,并在该类中创建了一个自定义适配器,希望使用该适配器来创建我想要的。

该代码有效,它设置了适配器,但没有调用任何适配器函数。我在方法上设置了断点,例如getCount()但它们从未被调用。

这是我的代码。自定义 ListPreference 取自http://blog.350nice.com/wp/archives/240