问题标签 [preferencescreen]

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 投票
2 回答
317 浏览

android - 无法在 PreferenceScreen xml 文件中添加首选项

我是安卓世界的新手。在 PreferenceScreen xml 文件的结构视图中,当我选择“PreferenceScreen”并单击“添加...”按钮添加一些首选项时,会弹出一个几乎空白的框,没有任何内容可添加或选择。我想添加几个 EditTextPreferences。可能出了什么问题?

0 投票
1 回答
2701 浏览

android - Android:getPreferenceScreen 与 getPreferenceManager

我对 中可用的两种方法有点困惑PreferenceActivity,即getPreferenceScreen()getPreferenceManager()

我已经通过了stackoverflow线程:

PreferenceFragment - getPreferenceManager() 和 getPreferenceScreen() 之间的区别?

哪个说

getPreferenceScreen(): 与屏幕和设置xml的值有关getPreferenceManager(): 与偏好管理有关,即获取设置映射并放置值

但我正在使用getPreferenceManager()and 仍然可以更新Preferences 及其在 xml 中的摘要

谁能帮助我了解关键区别是什么以及在什么位置使用什么?

0 投票
3 回答
1276 浏览

android - How to make things done on Preferences being changed?

I've set up a Preference Screen as a settings option in my App, but I am totally confused about how to make the changes done when user selects or changes an Option.

Here's the xml code of my PreferenceScreen:

and here is my Settings.class:

I don't know what code should I add to onPreferenceChange to make my Preferences actually do the change.

Please tell me.

Any help would be highly Appreciated.

Thanks for your precious time.

0 投票
1 回答
436 浏览

android - 如何在 Android Preference 子屏幕中显示一些彩色文本

我正在尝试在我的偏好屏幕中显示一些彩色文本。为此,我正在创建一个像这样的 Spannable:

当我的 Preference 在主 PreferenceActivity 屏幕中时它工作正常,但是当它在不同的 PreferenceScreen 中时,颜色不再显示

因此,例如,在这种情况下更改 pref1 摘要会很好:

但在以下情况下会失败:

... />

知道如何使它工作吗?

编辑:事实上,它看起来与 Preference 在不同的 PreferenceScreen 中无关。如果是 ListPreference,它似乎会失败。为什么 ListPreference 无法将 Spannable 显示为它们的摘要。

0 投票
1 回答
151 浏览

android - 更改preferenceScreen的textEdit时如何设置值微调器?

如何更改首选项屏幕的 TextEdit 的值,我希望更改 MainActivity 的 TextEdit。我该怎么做?。

0 投票
0 回答
414 浏览

android - PreferenceFragment 改变 ActionBar

我有一个应用程序,它在整个应用程序中都有一个导航抽屉。我刚刚添加了一个带有嵌套 PreferenceScreen 的 Preferences Activity。

在主屏幕上一切正常,但是当我单击嵌套屏幕时,ActionBar 默认为 Android 后退按钮,完全删除了上下文/溢出菜单以及导航抽屉。我确信它与被替换的碎片有关,但我所有修复它的努力都没有做任何事情。

如何让 PreferenceFragment 保持我的正常操作栏?

谢谢

0 投票
1 回答
991 浏览

android - 所有偏好屏幕上的 Android Admob 横幅

我在设置中放置 AdMob 横幅时遇到问题。通过使用以下布局,我设法将其放置在第一个屏幕中:

AdmobFragment 布局为:

和设置片段布局:

......

输出图像

到目前为止一切都很好。但是当我进入儿童偏好屏幕时,原始布局被重置并且广告不再显示

儿童偏好屏幕的图像

有没有办法将这些元素放置在布局中或编写一些自定义代码以将广告保留在所有偏好子屏幕上?

0 投票
1 回答
34 浏览

android - 将物理菜单按钮附加到我的首选项屏幕

我的应用程序有一个经典的 PreferenceScreen,其活动由我的 UI 上的专用按钮触发。

当我单击 AVD 的“菜单”按钮或设备上的物理菜单按钮时,屏幕底部会显示一个“参数”按钮:按下它没有效果,如何将其附加到我的实际偏好屏幕,就像我的按钮已经做的那样?谢谢。

(我想我所需要的只是能够找到它以将 OnClick 侦听器附加到它)

编辑:我的目标是 API 级别 14+

0 投票
1 回答
585 浏览

android - 更改 SeekBarPreference 中的最大值

我无法更改标准 SeekBarPreference 中的最大值。

我希望 seekbar 的值为:

我正在尝试更改 PreferenceActivity 中的值,但我不知道。我坚持:

首选项 seekBar = findPreference("seekBarVolume");

有没有办法在不使用自定义 seekBarPreference 的情况下更改最大值?

0 投票
0 回答
72 浏览

xcode6 - XCODE 6 更改故事板模板背景

我对此进行了搜索,发现许多有关更改背景颜色的帖子,并且所有帖子都显示了有关更改项目中视图的背景颜色的结果。

这不是我想要的

我想更改默认模板的背景。我喜欢当前的默认模板设置,但是当我打开故事板时,它有一个白色背景,并且其中的视图也有相同的颜色,因此很难看到。

我查看了首选项,但看不到如何仅更改情节提要布局屏幕的 BG 颜色

有任何想法吗?