问题标签 [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 回答
564 浏览

android - 是否可以在 android 的列表首选项中列出联系人?

我想将联系人列表添加到 android 中的“列表首选项”中,以便用户可以选择联系人作为首选项。但不幸的是,我无法找到一种方法来做到这一点。任何人都可以帮我解决它。

注意:在android开发方面我仍然是一个菜鸟,所以如果你能简单地解释一下,我会非常感激。:)

提前致谢。

0 投票
1 回答
373 浏览

android - 无法在 ActivityGroup 持有的 PreferenceScreen 中加载 ListPreference 对话框

ActivityGroup在某个选项卡上实现了。其中一个屏幕ActivityGroup是 aPreferenceScreen并且由 a 组成ListPreference

单击时ListPreference会引发异常,并且无法加载对话框。这是异常的完整堆栈跟踪:-

我还尝试实现 DialogPreference 而不是 ListPreference,但它仍然以相同的方式崩溃。

在添加ActivityActivityGroup.

0 投票
3 回答
903 浏览

android - android设置中的内联ListPreference

如果我ListPreference在我的 settings.xml 中添加一个,框架会显示一个列表条目,单击该列表条目会显示选项列表。是否可以显示列表“内联”我的意思是无需用户单击条目即可查看列表?

我需要的是显示当前选择的选项,然后当用户单击它时,列出所有可用选项的列表,以允许用户选择另一个选项。

我找到了这个例子,但我想知道我的 HTC 如何在辅助功能设置中显示组合(对于“触摸和保持延迟”)。

0 投票
1 回答
185 浏览

java - 如何访问 SharedPreferences 字段?

我正在尝试从 SAX 解析器类访问在活动中声明的 SharedPreferences 字段。

我尝试使用 getDefaultSharedPreferences(context),但由于 SAX 解析器不扩展 Activity,因此我无法找到作为该方法的参数传递的上下文。

如何访问此字段?

现在,假设我设法做到了这一点。我在这里有第二个问题:我的 SharedPreferences 字段是在 Activity 中声明的(实际上是一个扩展 PreferenceActivity 的类)。在此 SharedPreferences 字段中,我可以存储来自两个复选框列表的布尔值,代表两个多选首选项列表。

我需要知道这些偏好列表中的哪个值是“真实的”。我怎样才能做到这一点 ?

这是我的代码:- Pref.java

我想我需要先访问 pref,然后我有两个多选首选项列表。如何从这些列表中获取值?

0 投票
4 回答
46130 浏览

android - ListPreference: use string-array as Entry and integer-array as Entry Values doesn't work

I'm using in a settings.xml file a ListPreference. I want to show the user a list of 3 options to select. When the user chooses one of the options in the Settings, I get this error:

This is the code of the ListPreference:

And here are the arrays I use to populate the entries:

In my onSharedPreferenceChanged I use those values in this way:

If I use another string-array for the entryValues it works. For example if I use the same string array as values and entries:

then I have to change my code a little but it works:

Why I can't use a string-array and an integer-array for a ListPreference entries and values?

0 投票
1 回答
1632 浏览

android - ANDROID 首选项列表首选项动态更改值

我正在尝试根据是否选中复选框来更改列表首选项的条目值...

我在 .setEntryValue 上遇到错误:

0 投票
1 回答
2092 浏览

android - 如何为 listpreference 添加新值并保存?

我有一个从资源 xml 创建的列表首选项。我添加了创建对话框的首选项,用户可以在其中向 listPreference 添加值。

使用这些方法我增加了新的价值:

当用户向 listpreference 添加值时,它会显示。但是当preferenceScreen 正在重新创建新值时消失了。

我怎样才能保存这些新值?

0 投票
2 回答
2089 浏览

java - 列出首选项,单击首选项时如何做某事

好的,所以我发现的每篇文章都无法正常工作,我正在尝试进入我的列表首选项

设置basic.xml

现在,正如您在上面看到的,这是我的 settingsbasic.xml 文件中的列表首选项。现在我需要知道如何做的是我有 2 个 java 文件,我的主要活动。和我的偏好 java 文件。我需要知道当用户单击其中一个条目时,我可以如何做某事,喜欢打开某事或更改 ui,只是我认为我可以从那里获取它。我只需要知道代码的去向和去向。在主要活动或偏好活动中。

这是我的首选java文件

任何示例代码都会有所帮助,或者添加到我上面的代码中。我只需要一个可以对这段代码有所了解的人。我尝试了很多不同的东西,但都没有奏效。

好的,所以使用下面推荐的示例应用程序的方法是我拥有的更多代码。

0 投票
2 回答
879 浏览

android - Android 上的单选按钮列表

我希望在选择 PreferenceActivity 中的首选项时显示一个带有单选按钮的列表(例如在默认图库应用幻灯片中的 HTC 感觉上选择音乐首选项时)。我不想使用片段,因为上面的模型正在运行 Gingerbread 并且不支持片段。该列表的底部也应该有按钮。这是一种 ListPreference。但是,就像自定义的 ListPreference 一样(这样它就比默认的单个按钮更多,并且列表占据了整个屏幕)那么,你如何显示这样的列表呢?

0 投票
1 回答
1300 浏览

android - 如何创建 ListPreference 对话框以在非偏好活动中显示

我想在非首选项活动中显示 ListPreference 对话框。

这是我创建对话框的代码

我的问题是对话框总是空的......我错过了什么?