草庐IT

EDITTEXT

全部标签

android - 如何在android中检测EditText中的表情符号

我想检测我的EditText是否包含笑脸(表情符号)。但我不知道如何检测它们。 最佳答案 要在键盘上键入时禁用表情符号字符,我使用以下过滤器:InputFilterfilter=newInputFilter(){@OverridepublicCharSequencefilter(CharSequencesource,intstart,intend,Spanneddest,intdstart,intdend){for(inti=start;i如果您只需要检测EditText是否包含任何表情符号字符,您可以在android.text.T

android - 使用 "android:Theme.Holo.Light"时如何更改聚焦的 EditText 的颜色?

我在我的应用程序中使用“android:Theme.Holo.Light”,它将蓝色作为默认颜色。我想在像下面这样聚焦时有一个EditText。默认情况下,在应用holo.light主题时是这样的。 最佳答案 您可以使用全息颜色生成器来生成自定义颜色。http://android-holo-colors.com/您不需要下载所有控件。只有这些你想要。 关于android-使用"android:Theme.Holo.Light"时如何更改聚焦的EditText的颜色?,我们在StackOv

android - 如何在android中立即输入字母?

我在android中有EditTextView..我希望当输入一个字母时应用程序得到该字母..这意味着需要有一个监听器或事件处理程序来获取输入的每个字母希望我的问题很清楚 最佳答案 EditTextet=(EditText)findViewById(R.id.EditText01);et.addTextChangedListener(newTextWatcher(){@OverridepublicvoidonTextChanged(CharSequencearg0,intarg1,intarg2,intarg3){try{charc

java - 如何制作无法编辑的EditText?

这个问题在这里已经有了答案:MakeEditTextReadOnly(23个回答)关闭8年前。我正在尝试制作显示文本但不是可编辑类型的editText。我不能在那里使用textview,因为我使用相同的组件来输入值。如何实现?非常感谢任何帮助,并提前致谢。

android - setText 不会将文本设置为 EditText

我遇到了近三年的Android开发中从未遇到过的问题...我想拍照,拍照后,Activity的EditText变得清晰。我正在做的是使用getText().toString()将EditText的值设置为Strings以在拍照后恢复它们.字符串与数据完美地存储在一起,但是当我使用setText时,它不起作用...奇怪的是setHint起作用了!怎么可能呢?这是我使用的代码:@OverrideprotectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(requestCode==CAPTURE_IMAG

java - 从 EditText Android 获取整数值

这是我的activity.xml这是mainactivity.java:EditTextnum=(EditText)findViewById(R.Id.inputnumber);问题是我怎样才能从这个字段中获取整数值,并在我这样创建的自定义类中使用它来将这个输入字段的值加1?我的自定义类.javapublicstaticintaddone(inta){intb=a+1;returnb;} 最佳答案 你可以这样实现intval=Integer.parseInt(num.getText().toString());然后将val传递给方法

android - 如何解析从 EditText 到 TextView 的 double ? (安卓)

我真的开始学习Java。当我运行这段代码时,一切正常,直到我将我的EditText框从空开始并点击运行按钮。然后我得到:ERROR/AndroidRuntime(866):FATALEXCEPTION:mainERROR/AndroidRuntime(866):java.lang.NumberFormatException:ERROR/AndroidRuntime(866):atorg.apache.harmony.luni.util.FloatingPointParser.parseDouble(FloatingPointParser.java:267)我想当我尝试从字符串解析Dou

android - 如何为 EditText android 设置整数(不带逗号)

如何为EditText设置整数?(我想避免用户输入逗号) 最佳答案 在您的xml中尝试以下属性:android:inputType="numberSigned" 关于android-如何为EditTextandroid设置整数(不带逗号),我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/24160342/

java - 从 EditText 获取的电子邮件和密码中删除空格

EditTextrecEmail=(EditText)findViewbyId(R.id.email);EditTextrecPassword=(EditText)findViewbyId(R.id.password);Stringemail=recEmail.getText().toString();Stringpassword=recPassword.getText().toString();如果误按Tab,则电子邮件和密码包含字符串开头、字符串中或结尾的空格。我需要空格以外的文本,如果可以请帮忙。提前致谢....!!! 最佳答案

android - 如何防止未启用的 EditText 出现键盘

我的Activity有一个EditText,在用户点击屏幕的编辑按钮之前,它应该是不可编辑的。我做了edit.setEnabled(false)但仍然会为用户显示一个键盘,并且可以通过键盘将值添加到屏幕中的EditText,即使屏幕可能看起来有点灰暗。在用户专门按下编辑按钮之前,我还需要做什么来防止编辑EditText。谢谢,史蒂夫 最佳答案 注意setEditable已被破坏。你可以使用:setInputType(EditorInfo.TYPE_CLASS_TEXT)打开键盘。setInputType(EditorInfo.TYP