Tag: android edittext

了解编辑文本何时完成编辑

我如何知道编辑文本何时被编辑? 就像用户select下一个方框,或者按下软键盘上的完成button。 我想知道这个,所以我可以钳制input。 它看起来像文本观察者的afterTextChanged发生在每个字符input后。 我需要对input做一些计算,所以我想避免在input每个字符后进行计算。 谢谢

Android EditText最大长度

我在EditText字段中设置了最大长度的文本。 <EditText android:id="@+id/courseDescriptionField" android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="textMultiLine" android:lines="5" android:maxLength="@integer/max_course_description_limit" android:gravity="left|top" > </EditText> 然而,我的问题是,文本STOPS出现在140个字符后,但它仍然继续键入,除了文本只是不出现,但是,它确实出现在“缓冲区”(意思是build议的事情),如果这就是你所说的。 作为一个方面的说明,我正在使用TextWatcher来跟踪限制。 有什么办法可以完全限制文本的数量,所以当有140个字符的时候,什么东西没有发生什么事情,而不是退格/删除按下?

deviseAndroid EditText以显示错误消息,如google所述

我需要一个EditText ,看起来像这样onError: 调用onError看起来像这样: 注意:该应用程序正在运行SDK 19(4.4.2) min SDK是1 是否有一种类似于setError的方法自动执行此操作,还是必须为其编写代码? 谢谢

android edittext onchange监听器

我对TextWatcher有一点了解,但是对于你input的每个字符都会触发。 我想要一个侦听器,只要用户完成编辑就会触发。 可能吗? 另外在TextWatcher我得到了一个Editable的实例,但是我需要一个EditText的实例。 我如何得到这个? 编辑 :第二个问题更重要。 请回答。

在Android EditText中,如何强制大写?

在我的Android应用程序中,我有不同的EditText用户可以input信息。 但是我需要强制用户用大写字母来写。 你知道一个function吗?

如何禁用EditText软件键盘上的“下一步”button(replace为“完成”button)

我的Android应用程序中有一堆EditText,每个都有InputMethod设置为numberSigned。 我的目标设备没有硬件键盘,并使用软键盘进行数字input。 Android使用“下一步”buttonreplaceinput框右侧的标准“完成”button。 我怎样才能使用“完成”呢?

删除EditText的焦点边框

如何在聚焦EditText视图时删除出现的边框? 我需要它,因为这个视图在屏幕上没有空间,但没有边界就足够了。 在模拟器上运行时,会出现一个橙色边框,在设备上显示一个蓝色边框。

如何在Android中设置EditText的最大字符数?

如何设置Android EditTextinput的最大字符数? 我看到setMaxLines,setMaxEMS,但没有为字符的数量。

android EditText – 完成键入事件

我想在用户完成编辑EditText时捕获一个事件。 如何做呢?

使用TextInputLayout时更改EditText提示颜色

我正在使用devise库中的新TextInputLayout 。 我能够让它显示并更改浮动标签的颜色。 不幸的是,实际的EditText提示现在总是白色的。 我曾尝试更改XML,样式和编程hintColor,也尝试使用android.support.v7.widget.AppCompatEditText但EditText提示总是显示白色。 这是我的TextInputLayout和EditText XML <android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:layout_height="wrap_content" android.support.design:hintTextAppearance="@style/GreenTextInputLayout"> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/city" android:textColorHint="@color/black" android:hint="@string/city" /> </android.support.design.widget.TextInputLayout> 这里是我用于TextInputLayout的风格(我试图使hintTextColor属性黑色,但没有为我做任何事情): <style name="GreenTextInputLayout" parent="@style/TextAppearance.AppCompat"> <item name="android:textColor">@color/homestory_green</item> </style>