首页 > TAG信息列表 > textwatcher

安卓EditText设置只显示一行与监听输入内容

一、设置EditText只显示一行 android:maxLines=“1” android:singleLine=“true” android:inputType=“text” 二、监听输入 private TextWatcher BTNameOutSizeListener = new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int star

java-在EditText上使用TextWatcher在android中实时计算总数和总和?

在这里,我想使用来自数据库和setText的默认值作为该值,并计算净费率和总计,否则,如果用户编辑费率或收取费用,我想根据该值计算净费率和总计即时的. 这是我用于计算和显示值的代码. private void showItem(String json) { String itembarcode = ""; String itemdesc =

Java-防止两次在android的textwatcher中运行

即时通讯与android的TextWatcher一起执行此操作:用户输入时,保存键入的内容,保存后,在Edittext中更改字符.例如,我有一个常量文本,例如“ hi im happy”,并且我在edittext用户中键入的所有内容都看到该文本正在编写(该字符串在用户键入时显示Tandemly)!但用户键入的主要文本存储在变

Android TextWather对象. java匿名类如何工作?

private TextWatcher billEditTextWatcher = new TextWatcher() { // called when the user enters a number @Override public void onTextChanged(CharSequence s, int start, int before, int count) { // conve

android – 如何在TextWatcher方法上下文中获取视图?

我有一个TextWatcher的处理程序,我不知道如何获得已更改文本的视图. 这是我的处理程序: TextWatcher handler = new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { // TODO Auto-generated method s

android – 在由String ArrayAdapter支持的ListView上使用TextWatcher进行过滤返回空结果

在输入搜索EditText中的任何字符时,以下代码在listview中返回0个视图. 以下方法来自activty类 private void setupList() { final ListView lv = (ListView) findViewById(R.id.contactList); ArrayAdapter<Info> la = new MyListAdapter(this, mInfoList); lv.setAda

android – 在具有MenuItem.SHOW_AS_ACTION_ALWAYS的ActionBarSherlock内向EditText添加TextWatcher

我正在使用ActionBarSherlock,我想用MenuItem.SHOW_AS_ACTION_ALWAYS在其中显示EditText.它需要条的整个宽度并根据需要显示.但是我在尝试添加TextWatcher时遇到了麻烦. 所以基于这里接受的答案:http://goo.gl/ite6h我写道: EditText search; public boolean onCreateOption

每次更改后Android-Change Edittext

如何在edtitext中每次更改后添加此字符“ – ”之类的字符,例如,如果用户输入A,则edittext中的文本将为A-,然后用户将完成并输入字符B,然后编辑文本将为A-B 怎么实现这个?谢谢 name = (EditText)findViewById(R.id.editText1); name.addTextChangedListener(new TextWatche

如何在android中的editText中输入最大长度的文本后自动隐藏键盘?

我是android新手 在使用editText的应用程序中,其最大文本长度为2在这里我的问题在editText(即)中输入两个字符后,当editText达到最大文本长度时,它会自动隐藏软键盘任何人都可以说如何做到这一点,是否可能?我在堆栈溢出中得到了一些答案 InputMethodManager inputManager =

带有搜索栏的Android密码强度检查器

如何在android?中使用seekbar创建密码强度检查器解决方法:您可以使用https://github.com/VenomVendor/Password-Strength-Checker满足您的要求 或使用TextWatcher检查EditText长度.就像这样 public void afterTextChanged(Editable s) {

android – TextWatcher.afterTextChanged在退格后有不正确的字符串

我正在使用TextWatcher来收听关键输入.当用户输入’@’时,我打开一个listactivity,用户必须从列表中选择.选择后,我将所选项目的文本(包括初始@)放到edittext中,然后进行正常编辑. 问题是,当我按退格键时,我在aftertextchanged事件中得到的字符串是错误的,并且列表活动再次弹出. e

android – Textwatcher没有在KitKat上使用number作为inputType

我正在尝试为我的应用程序使用自定义ViewGroup.在那里我使用以下xml在我的ViewGroup类中膨胀. <?xml version="1.0" encoding="utf-8"?> <!-- This layout is used wherever the pin entering screens used --> <LinearLayout xmlns:android="http://schemas.androi

android – TextWatcher onTextChanged无法使用软键盘自动完成/建议的单词

我正在EditText上实现TextWatcher,以便在用户输入新字符时查找文本中的一系列关键字并为其加下划线.但是,当选择软键盘上的建议/自动完成字时,不是将建议的字添加到Edittext然后调用onTextChanged函数,而是删除半完整字.我觉得这很奇怪,因为输入单个字符可以很好地激活onTextChange

Android使用文本观察器来防止输入特殊字符

参见英文答案 > How do I use InputFilter to limit characters in an EditText in Android?                                    16个 我想创建一个EditText框并使用TextWatcher来防止输入特殊字符.解决方法:这仅用于字符和空间验证… Inpu

android – EditText addTextChangedListener仅用于用户输入

我有一个EditText,我在那里听取文本的变化: editText.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) {} @Override public void onTextChanged(CharSe

android – Textwatcher上的IndexOutOfBoundsException

我正在使用textwatcher来检查用户输入的有效性.我的一些用户遇到了这个textwacher引起的崩溃.这是google给出的堆栈跟踪: java.lang.IndexOutOfBoundsException: Invalid index 1, size is 1 at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255) at java.

android – 当用户键入哈希标记时更改文本的颜色

我正在开发一个用户可以将内容发布到Feed的应用程序.在我的编辑文本(用于撰写)中,文本颜色为灰色.但是,当用户键入散列标记时,例如#help我需要在键入时将该文本着色为黑色,因此当用户键入“#”时,文本必须为黑色,直到它们开始一个新单词,然后文本颜色需要恢复为灰色. 我一直在尝试

Kotlin implements 的实现

上一遍博客写到kotlin 没有extends关键了,同样 kotlin中也没有 implements 关键字了, 我们要使用呢可以吧  implements 去掉 写一个 逗号 , 即可 先看看java的  例如我们监听用户输入字体变化的时候 然后我们 alt + enter 就是实现TextWatcher的方法了   在看看kotlin 中