问题标签 [edittextpreference]

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 回答
6561 浏览

android - 自定义 EditTextPreference

我想自定义我的EditTextPreference,所以我TextView在我的左边添加了一个EditTextPreference

这是我的代码:

这就是我在我的应用程序中得到的:

在此处输入图像描述

我想自定义我的 EditTextPreference,这就是我想要得到的:

在此处输入图像描述

我想加右边的号码,可以吗?

当我点击我得到这个对话框:

在此处输入图像描述

我希望用户只能选择数字,我该怎么做?

编辑:我找到了第二个问题的解决方案:

0 投票
2 回答
4673 浏览

android - 自定义 EditTextPreference:无法通过 id 获取 TextView

我创建了一个自定义 EditTextPreference:

自定义布局代码:

我刚刚添加了 ID 为 alert_planed 的文本视图。

在我的偏好活动中,我试图获取新的 EditTextPreference 值并将其放入我的文本视图 alert_planed。我得到了 EditTextPreference 值,没关系。但是当我设置文本时,我得到一个空异常,告诉我 TextView 为空。

这是我的偏好代码:

如何正确获取我的 TextView(TextView 是自定义 EditTextPreference 布局的一部分)?

0 投票
0 回答
497 浏览

android - Android 4.2 扩展了 EditTextPreference

我正在使用这个类来拥有一个加密的 EditText,它在 Android < 4.2 上运行良好。在 Android 4.2+ 上它不再工作了,就像它不再保存文本一样,但我什么也没得到。有任何想法吗?

0 投票
0 回答
388 浏览

android - 重置为默认首选项不更新 EditTextPreferences

我正在尝试实施重置为默认选项,这是我设置的一部分。它的作用是恢复为默认值。我的问题是,当我重置所有内容时,如何使用 newValue 更新 EditTextPreference 值?它仅在退出活动并返回到活动后更新。首选项已正确更新,但不是 EditTextP 的实际内容。感谢您花时间阅读本文!

0 投票
1 回答
985 浏览

android - 防止 edittextpreference 更新 inputtype 密码的摘要

我想阻止用户查看在edittextpreference首选项摘要中输入的密码。我已按逻辑处理它以不更新摘要,如下所示:

但是当我点击偏好的“确定”按钮时,摘要会更新。关于防止它更新的任何想法?

0 投票
4 回答
2560 浏览

android - EditTextPreference 单行

无论如何要制作一个 EditTextPreference 单行吗?我认为默认情况下没有属性可以做到这一点。有必要重写对象吗?有人做过吗?

0 投票
1 回答
6159 浏览

android - Android EditText 首选项验证

我使用 Edittextpreference 作为设置部分的首选项之一。当用户输入数据并单击确定时,我想验证此edittextpreference;在将其保存在 sharedpreference 中之前。

我正在尝试做这样的事情,但这首先保存了我想的偏好。

有人可以指导我如何在将 edittextpreference 保存在 sharedpreference 之前验证它,以便我可以决定是否要保存它。

0 投票
1 回答
28 浏览

android - 安全功能:EditTextPreference 不大于 100?

Android中是否可以限制用户可以输入的最大和最小数字是EditTextPreference多少?

0 投票
1 回答
127 浏览

android - 如何在 Android 首选项中强制执行确切的字符串长度?

我有一个首选项屏幕,当启用设置时,有几个字符串必须是特定长度(字符数)。此外,所有字符串都是必需的。理想情况下,当用户启用此设置时,他们应该无法应用更改,直到所有字符串都以适当的长度归档。请注意,我不是在谈论最大长度,而是确切的字符数。

如何对用户强制执行这些规则?有没有办法通过内置的首选项控件来做到这一点,还是我必须构建一个自定义片段?

0 投票
1 回答
242 浏览

android - 键盘在小屏幕上剪切输入字段

我使用标准的 EditTextPreference 但在不同的 Android 版本上它看起来不同:

API 7 在此处输入图像描述

API 10 在此处输入图像描述

在此处输入图像描述

如何获得良好的视野?也许调整键盘大小或其他?