问题标签 [preference]

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 投票
3 回答
79 浏览

naming - 命名偏好:getSupportedModes() 与 supportedModes()?

我很难决定为我的方法选择哪个名称。我认为它们都是不言自明的,但后者打字速度更快,所以,我目前的偏好是supportedModes()。你怎么看?

0 投票
3 回答
6168 浏览

android - 从 Preference Activity 启动 Activity 导致 Permission Denial 异常

我这里有点问题。我想要做的是从 PreferenceActivity 中启动一个 Activity。所以我的preference.xml 包含首选项布局如下所示:

清单知道我要启动的活动..

你猜怎么着,当我想启动它时,我得到了一个安全异常( Permission Denial )。我错过了什么吗?我对意图的理解仍然有点不完整,但我认为它必须以这种方式工作。

感谢您的任何帮助!

0 投票
1 回答
2442 浏览

android - Read SharedPreferences when you haven't set the name of the file

When you createa a PreferenceScreen on Android, your application creates a default SharedPreferences file for the settings. I want to read this name, or get a reference without specifing the name.

Currently I use:

But this returns another copy of the preference. When I checked the folder in /data/data/myapk/shared_prefs

I see two files, one named prefs.xml and the other is my [package name]_preferences.xml (this was created by the PreferenceActivity);

How do I get an instance of the shared preference with the usage of the default file name, so I should not mention a name for it?

0 投票
4 回答
16250 浏览

objective-c - Objective C - 创建和初始化对象的首选方式

这两种创建和初始化对象的方法之一是否更可取?

或使用包含大致相同代码但如下所示的类方法:

当我看到事情不止一种方式时,我讨厌它,我不知道一种方式是否比另一种更好,或者为什么!

0 投票
2 回答
1099 浏览

android - 如何使首选项不保存到 SharedPreferences?

我将 ListPreference 重新用于仅存储在数据库中的设置。如何防止它将任何数据存储/保留到首选项文件?

0 投票
1 回答
7919 浏览

android - Android - 使用 PreferenceScreen 在 ContentProvider 中显示和保存设置

我有自己的自定义内容提供程序,它加载包含我的应用程序设置信息的数据库。

我在创建我的设置活动时从 ContentProvider 加载设置。

我的设置活动由 PreferenceScreen 和基于对话框的 EditText 组成。

以下代码显示了我如何使用首选项屏幕和编辑文本。

因此,正如您从第一张图片中看到的那样,它可以工作并显示带有下方信息的菜单。

问题出在图二中,当我单击菜单中的一个选项时,会弹出对话框但它是空的,我希望能够将我的内容提供者中的数据加载到对话框中的编辑文本中,所以在图像中一个它显示“Donal”作为用户名,因此在图像中两个“Donal”也应该出现在对话框的编辑文本中。

我还希望能够听到对话框中的 OK 按钮,这样当用户更改设置时,我可以更新内容提供程序中的数据。

谁能帮我做我想做的事?


代码

0 投票
2 回答
524 浏览

eclipse - eclipse着色:如何配置折叠边距的背景颜色?

我仔细检查了每个可能的编辑器着色选项,但折叠边距的背景颜色似乎不在首选项对话框中。可以这样配置吗?

0 投票
1 回答
1853 浏览

android - 以编程方式添加 configChanges ="locale"

我在我的活动中使用 configChanges="locale"。中没有这个选项AndroidManifest.xml2.x我会得到闪烁的屏幕。

它适用于我的所有活动,除了我以编程方式添加的首选项屏幕。我有一个 Preference Activity --> 它在将 configChanges="locale" 设置为 AndroidManifest.xml 后工作。

在 Preference Activity 中,我以编程方式添加了一个新的首选项屏幕。对于这个新的 PreferenceScreen,我在 AndroidManifest.xml 中没有活动!所以我无法添加 configChanges="locale" 并且屏幕在 2.x 上闪烁!!

如何以编程方式添加属性 configChanges="locale"?

0 投票
1 回答
318 浏览

eclipse - 如何创建一个带有多行标签的 org.eclipse.jface.preference.BooleanFieldEditor?

ff。不起作用。“第二行”与“第一行”呈现在同一行。更重要的是,两者之间没有空间。

0 投票
2 回答
1075 浏览

android - 如何编写组合的 CheckboxPreference / PreferenceScreen?

如果用户按下实际文本(而不是右侧的复选框),我希望有一个复选框首选项,它将用户带到一个新的(子)首选项屏幕。

就像设置 -> 无线 -> 移动网络设置 -> 接入点名称下的控件一样。