首页 > TAG信息列表 > edittextpreference

android-如何在打开首选项屏幕上打开EditTextPreference

打开“首选项”屏幕时,我想打开EditTextPreference.我尝试 mLabel = (EditTextPreference) findPreference("labelKey"); mLabel.getDialog().show() // this does not work. getDialog return null mLable.getEditText().requestFocus(); // this does not work too. 我怎样才能

Java-Android EditTextPreference样式

在设置的应用程序中,我使用EditTextPreference,在android API uder 11上,edittext字段具有黑色背景和黑色文本颜色. 如何调整EditTextPreferences背景颜色? 我试过了:主题: <item name="android:editTextPreferenceStyle">@style/EditTextAppTheme</item> 很有型: <style name="Edit

为什么我不能强制EditTextPreference只接受数字?

目标:使用EditTextPreference从用户处输入数字. 问题:我正在使用support.v7.preference,据我所知,该库在创建自定义DialogPreference(HowTo use support.v7.preference with AppCompat and potential drawbacks)时遇到了问题.无论如何,我试图创建一个扩展DialogPreference的NumberPic

android-EditTextPreference.setText(value)未按预期更新

我试图防止用户向EditTextPreference(在示例中为catName)输入空字符串.我使用OnPreferenceChangeListener来检测何时对EditTextPreference进行了更改,如果有更改并且字符串为空,则使用EditTextPreference.setText()命令将其重置为旧值.但是,如果我在GUI中重新打开EditTextPreferenc

android – EditTextPreference单行

反正是否有一个EditTextPreference单行?我认为默认情况下没有属性,可以做到这一点.有必要重写对象吗?有人这样做过吗?解决方法:也许android:singleLine =“true”在布局中: restrict edittext to single line

android – 如何从另一个活动或另一个线程触摸EditTextPrefences

我有一个设置Activity存储名称,通过更改它必须首先发送到我的服务器的名称,如果它在服务器中的存储成功,那么它应该在我的EditTextPreference的摘要中设置. 一切正常,但最后我无法触摸EditTextPreference来设置它的名称. 此方法用于设置活动,但是从AsyncTask的onPostExecute调用