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

android - 如何使嵌套的 Android PreferenceScreen 全屏显示(系统中没有标题栏)

我写了一个 PreferenceActivity,它包含嵌套的子 PreferenceScreen。问题是我想让它们全屏显示,我已经在 AndroidManifest 中添加了 theme.fullscreen 并且它可以工作,但是当我单击其中一个子项进入嵌套的 PreferenceScreen 时,会出现标题栏。现在我也不知道如何制作嵌套全屏。我查看了 PreferenceScreen 的源代码以寻求帮助。它显示嵌套的preferenceScreen 显示在对话框上,我在方法showDialog 中找到了新对话框的代码。

似乎没有办法这样做,但我真的想知道是否任何人都可以在一个 PreferenceActivity 中实现这一点。

0 投票
0 回答
196 浏览

android - 在首选项屏幕上显示勾选

我有一个PreferenceActivity带有一些首选项的项目,以及一个PreferenceCategory显示应用程序中配置的帐户的“帐户”。每个帐户首选项都是PreferenceScreen,其中包含其他选项。我想突出显示活动帐户,问题是:无论如何在右侧显示一个勾号图标(可绘制)PreferenceScreen?我的意思是在ListView,而不是在细节中PreferenceScreen

0 投票
1 回答
1345 浏览

android - 在 xml 文件中实例化内部类(首选项)

当您想访问某个layout.xml文件中的自定义视图时,您有两种选择:

  1. 该视图在它自己的类中。然后你做<package.name.MyView android:layout_width= ... />
  2. 视图是一个内部类:<view class="package.name.OuterClass$MyView" android:layout_width= ... />

现在我想在<PreferenceScreen>. 第一种方法效果很好,但我想将所有自定义Preference类放在我的 PreferenceActivity 中。我试过<Preference class="package.name.OuterClass$MyPreference" ... />(也用'.'而不是'$')以及<package.name.OuterClass.MyPreference ... />,但都失败了。

有人有想法吗?

0 投票
1 回答
641 浏览

android - 从 PreferenceScreen 中包含的 EditTextPreference 重新打开对话框

我正在尝试检查 editText 首选项的输入格式,在本例中为 24 小时格式 H:mm,如果出现输入格式错误,我想强制编辑对话框再次出现。

我的想法是使用在实现 PreferenceScreen 的设置活动上运行的 OnPreferenceChange 侦听器:

可能吗?我已经尝试从 findViewByid(EDITTEXT) 获取对话框,但由于运行时不再显示,我得到一个空指针:(

此外,我不确定这是否是检查 HOUR 和 MINUTE 输入格式的最佳方法。

谢谢!

0 投票
3 回答
1280 浏览

android - 从 PreferenceScreen 发送广播意图?

是否可以直接从 PreferenceScreen 发送广播意图?

例如,我想做如下的事情:

但是当我尝试这个时,应用程序 FC 的 w/ActivityNotFoundException。

顺便说一句,接收器被简单地定义为:

这个广播接收器已经过测试可以正常工作,但不是来自 PreferenceScreen。

蒂亚!

0 投票
6 回答
3520 浏览

android - Android EdittextPreference 提示 (android:hint)

我有一个带有 EditTextPreference 的首选项屏幕。如何设置提示

要么在xml中

或在代码中

在 EditTextPreference 上就像在 EditText 字段上一样?我认为它就像在 EditText 上一样,但我没有找到这样的东西。谢谢。

0 投票
1 回答
3412 浏览

java - Is possible to change the summary of EditTextPreference dynamically in Android?

I set up a preferenceScreen to edit the settings in my application. I would like to insert an EditTextPreference that contains a Title like "set your name" and a summary containing the name entered.

Is that possible? thank you in advance!

0 投票
1 回答
1947 浏览

android - 未调用 Android PreferenceScreen onChangeListener

我写了一个简单的 PreferenceScreen,如下所示:

问题是,永远不会调用 onPreferenceChange 方法。此外,您如何看待验证属性的方式?我认为这并不是最理想的。

0 投票
2 回答
20027 浏览

android - Android:如何制作自定义 PreferenceScreen?

我正在尝试创建一个 PreferenceScreen,但我希望 Activity 设计像整个项目一样。

如何创建自定义 PreferenceScreen 设计?

0 投票
2 回答
2301 浏览

android - RingtonePreference getEntry 方法

我想在我的首选项屏幕中的摘要标签中显示当前选择的值。

对于ListPreference,我使用了getEntry方法

方法,我的课是:

对于EditTextPreference,我使用了 getText方法

我尝试获取RingtonePreference的默认值,但我还没有找到任何获取方法。

有人帮我吗?

BR科勒萨