问题标签 [dialog-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.
android - 如何实现确认(是/否)DialogPreference?
如何实现显示简单是/否确认对话框的首选项?
例如,请参阅Browser->Setting->Clear Cache
。
android - 删除出现在 PreferenceActivity 屏幕上的 DialogPreference 图标
有谁知道如何删除DialogPreference
出现在PreferenceActivity
屏幕上的图标?带有圆圈 (▼) 内的向下箭头图标,该图标显示在首选项列表中。
android - DialogPreference 中的媒体音量控制器
我正在尝试控制媒体音量
但总是在关闭对话框后自动设置为零。
代码 :
android - DialogPreference 强制关闭
对于一个学校项目,我正在构建一个使用PreferenceScreen
s 作为框架的应用程序。
我创建了 2 个新类来满足我的需求:(SeekBarDialogPreference
旨在处理音量和亮度)和DigitalPreference
(用于其他所有内容)。
和数字偏好
这里是统一的TopPage,也就是主页面
我在 res/xml/prefs.xml 中声明了所有首选项。现在,每当我运行该应用程序时,我都会立即强制关闭。我怀疑我的清单有问题:
我已经引用了 Android:launch a custom Preference from a PreferenceActivity,以及其他stackoverflow问题,但我无法解决这个问题。
如果有人可以引导我朝着正确的方向前进,那么您将让我摆脱困境。谢谢!
编辑:浏览 logcat 后,我发现我的 prefs.xml 文件中抛出了一个异常。
它尝试访问SeekBarDialogPreference
. 为什么它不起作用?
编辑:抛出的异常是NoSuchMethodException: SeekBarDialogPreference(Context,AttributeSet)
. 我定义了那个方法,我错过了什么?
android - DialogPreference 构造函数设置 onPreferenceClickListener?
我onPreferenceClickListener
在我的子类上设置了一个DialogPreference
像这样的:
SeekBarDialogPreference
单击showDialog()
和)时onCreateDialogView(
,每次调用两次。我的问题是DialogPreference
构造函数是否默认生成点击监听器,使我的代码变得多余?
android - 如果条件不满足,请勿关闭 DialogPreference onClick
我在 PreferenceActivity 中需要 AutoCompliteTextView,所以我扩展了 DialogPreference。我的自动完成期望(帮助)用户输入国家/地区名称。如果用户按取消或不输入任何值,我很好,但是我想确保在关闭对话框之前输入正确的名称。我试图将 onClick 覆盖为
也与 onDialogClosed
android - 在 DialogPreference 中获取正按钮
有没有办法DialogPreference
在任何事件中获得 a 的积极按钮?
我想最初禁用它,并在EditText
验证后启用它。
android - NumberPickerPreference - 未加载默认值
我想使用 NumberPicker 首选项。
基本上代码按预期工作。一个带有 NumberPicker 的对话框打开。可以选择该值并将其保存到 defaulSharedPreferences。
但是在第一次启动 PreferenceActivity 时,默认值没有加载,我不知道为什么。
行为是这样的:当我打开 PreferenceActivity 时,NumberPickerPreference 的摘要显示-1。当我关闭 Activity 并再次重新打开它时,值保持在 -1 (只要 defaultSharedPreferences 在存储的键下没有值)。一旦用户选择了一个值(或者一个值通过键下的代码保存到 defaultSharedPreferences 中),一切都会起作用,并且在 PreferenceActivity 启动时加载该值。
android - Android:有没有办法从代码中显示 DialogPreference?
我想在第一次应用启动时打开一些首选项(通过扩展 DialogPreference 进行)。此外,这些首选项用作通常的首选项。
有没有办法做到这一点?
编辑:
我有我的自定义偏好,如下所示:
作为解决方案,我希望它从代码中显示出来,而不需要用户进入偏好屏幕。
android - Android DialogPreference 布局 TextSize
我正在使用具有一些不同偏好的 PreferenceScreen。我还在使用扩展 DialogPreference 的自定义首选项。现在自定义 DialogPreference 的字体大小与其他首选项的字体大小不同。我尝试将样式应用于首选项活动,但我刚刚发现所有字体都具有相同的大小(标题和摘要)。
有没有另一种方法可以让所有偏好看起来都一样?谢谢!
(我查看了 DialogPreferences 的其他问题,但我找不到解决方案,所以我希望这不是太多余)