问题标签 [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.
android - 如何从 EditTextPreference 获取更新的文本值 - 它获取旧值
我正在尝试使用 EditTextPreference 设置新密码。在此 Android 4.0.3 中,单击 EditTextPreference 会打开一个对话框窗口,用户可以在其中输入文本。但是,按确定后,它仍然显示旧文本值,而不是新输入的值。
我花了一段时间试图让它工作,但找不到任何好的解决方案。用户按确定后如何检索新输入的文本。
android - 如何以编程方式将 EditTextPreferences 添加到我的 PreferenceFragment?
我是 Android 新手,所以我需要一些关于如何以编程方式将EditTextPreference对象添加到我的PreferenceFragment的指导。
我正在从 Web 服务中提取值列表。我已成功将它们保存到我的SharedPreferences中,并使用它们生成 URL(路径部分)。
我希望我的应用程序的用户能够编辑这些值,但是在 Google 上进行大量搜索之后,我不清楚如何以编程方式将EditTextPreference对象添加到我的PreferenceFragment。
请注意,我的PreferenceFragment对于我硬编码为首选项 xml 文件 ( PreferenceScreen )的名称的SharedPreferences值工作正常。我也知道如何获得我的SharedPreferences,所以不必担心必须向我解释那部分。
我在PreferenceFragment的onCreate中使用addPreferencesFromResource。我应该将它们添加到onCreateView吗?我在想我可以得到PreferenceCategory并将它们添加到那里?但同样,我不知道该怎么做。我真的很感激你的帮助!
// 代码
PreferenceFragment 的 XML 文件:
android - 提示 EditText 输入,保存字符串,然后不再显示
因此,我使用以下代码的目标是简单地启动此活动 1 次,获取 APIKEY,存储它,然后启动使用该 APIKEY 的主要活动。此活动只是一个 EditText 对话框,提示用户输入 APIKEY,一旦输入并单击 OK 按钮,我想检查 APIKEY 并确保其不为空,然后不再显示此活动,只需启动主活动进行中。
当前问题:Activity 仍在启动,但它只是简单地为空,没有 EditText 弹出窗口,并且永远不会启动 Intent 到主要活动。有没有更好的方法来做到这一点,然后我在下面怎么做!
代码
android - 存储来自 EditTextPreference 框的用户输入
我们如何使用首选项将用户输入存储在 EditTextPreference 框中并检索它以供以后使用。
这是我的代码。但它不断崩溃说preferenceScreen 不能转换为editTextPreference。有任何想法吗?
谢谢。!
日志猫:
android - EditTextPreferences 验证
谁能告诉我这段代码有什么问题。由于某种原因,在更改值时未调用 OnSharedPreferencesChanged。我正在尝试检查输入的 PIN 是否等于 2 位数字。但是因为它不起作用..任何人都可以帮助我。
谢谢。!
android - 在 EditTextPreference 中禁用对话框,改为启动 Intent
我正在尝试使用 Google Drive SDK 编写应用程序。我想在 PreferenceActivity 中使用 Preference 对象,该对象允许用户选择他们想要上传文件的 Google 帐户。我一直在尝试使用 EditTextPreference 来启动帐户选择器意图。有用。但是,选择帐户后,会出现 EditText 对话框。是否可以禁用对话框?还是我以错误的方式解决这个问题?
首选项.xml
PrefsFragment
android - 首选项何时保存到文件?
我有一个 EditTextPreference,但我不知道该字符串何时保存到 Shared Preferences 文件中。
如果我从一个空字符串开始,并将其更改为“Hello”,此更新何时保存?我必须手动保存吗?
android - EditTextPreference 上的文本溢出
抱歉,如果这是另一个基本问题,但我很难解决这个问题......
字符串 SCLsummary 和 SettingChangeListOrder 有点长。在 android 4.1 (emulator) 中,它看起来与预期的一样,当文本不适合一行时,它会在另一行中继续。但是在 android 2.3.6 上,无论文本是 1 个字符还是 1k 个字符,它都只显示在一行中,所以只能读取 3 个或 4 个单词,我该如何解决这个问题?我已经尝试在字符串中添加 /n 乘数,但它没有用,我的意思是,也许它有效......但另一行在 EditText 下,所以它毫无价值
android - PreferenceActivity - EditTextPreference - 值改变
我有一个EditTextPreference
(键“用户名”)。我想在方法改变时调用它。我阅读了PreferenceActivity和EditTextPreference的文档,但没有找到相关的解决方案。
有什么办法吗?
android - EditTextPreference 在方向更改时不隐藏密码
在我的 android 应用程序中,我在首选项屏幕中显示对话框。当用户单击特定视图时,将出现对话框。我使用了 EditTextPreference。EditTextPreference 的代码如下所示:
所以当用户通过键盘输入密码时,它在edittext中显示为隐藏,如图所示
但同时,如果更改设备的方向,则密码在edittext中显示为不隐藏,如图所示
请在屏幕方向更改时为我提供隐藏密码的解决方案。