首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏阿Q说代码

    程序正在监听你的一举一动?

    ."/> 在逻辑代码中添监听addTextChangedListener(); eNumber.addTextChangedListener(new TextWatcher(){ @Override 接下来给大家附上部分源码: eNumber.addTextChangedListener(new TextWatcher(){ @Override public void beforeTextChanged 设置光标位置为最后 editText.setSelection(editText.getText().toString().length()); } }; editText.addTextChangedListener

    62930发布于 2021-05-13
  • 来自专栏陶士涵的菜地

    [android] 手机卫士号码归属地查询完成

    return address; } cursor.close(); } 文本输入直接查询 调用EditText对象的addTextChangedListener TextWatcher对象 匿名内部类实现TextWatcher接口,重写onTextChanged方法,传递进来CharSequence对象 查询数据库,并展示出结果 //自动完成 et_phone.addTextChangedListener

    84540发布于 2019-09-10
  • 来自专栏指尖下的Android

    Kotlin CallBack 如何更具 Kt 风味

    在 Kotlin 项目中需要对输入框进行监听时需要写如下监听事件,这不跟 Java 几乎一样嘛,这可一点也不 Kotlin binding.etLoginName.addTextChangedListener TextView.textChangedListener(block: TextWatcherDSL.() -> Unit){ val dsl = TextWatcherDSL() dsl.block() addTextChangedListener

    88940发布于 2021-07-21
  • 来自专栏用户3030674的专栏

    安卓手机号码自动添加空格效果-终极解决方案-亲测能用

    EditText et_login_phone = findViewById(R.id.et_login_phone); et_login_phone.addTextChangedListener 会出现卡死的问题 et_login_phone.setText(value);//将添加空格之后的数据进行赋值 et_login_phone.addTextChangedListener

    1.3K40发布于 2020-06-05
  • 来自专栏月落星河Tsukistar的专栏

    Android开发笔记(一)

    整体说来将功能函数化可以方便修改和阅读,因此在那之后许多代码我都进行了修改,比如对于获取TextView的输入这个例子: username.addTextChangedListener(new TextWatcher username_text = s.toString(); } }); 此后需要使用同样的功能时我会这样写: OnCreate(){ username.addTextChangedListener

    52230编辑于 2022-02-21
  • 来自专栏Android补给站

    Android软键盘输入处理技巧

    EditText editText = findViewById(R.id.editText); editText.addTextChangedListener(new TextWatcher() { editText.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence editText.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence

    1.8K10编辑于 2023-10-22
  • 来自专栏易帜的Android 学习之旅

    关于RecyclerView中嵌套EditText引发的问题总结

    etContent.setOnFocusChangeListener{_,hasFocus-> if (hasFocus){ etContent.addTextChangedListener imgDescribe.setOnFocusChangeListener{_,hasFocus-> if (hasFocus){ imgDescribe.addTextChangedListener

    3.2K00编辑于 2022-09-23
  • 来自专栏Android开发经验分享

    Edittext In Listview,当listview的item中有edittext时,怎么保存edittext的值?

    Edittext In Listview 笔者刚开始是直接 addTextChangedListener  效果是这样,点击添加的时候,edittext的值会消失。 最后实现的效果图。

    1.3K30编辑于 2022-12-19
  • 来自专栏tea9的博客

    android-edit只能输入汉字字母数字

    edZhengshu.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged

    2.7K10编辑于 2022-07-16
  • 来自专栏易帜的Android 学习之旅

    关于在RecyclerView中使用多个EditText,出现的数据错乱问题

    ")); } } }; // 给item中的editText设置监听 item_editText.addTextChangedListener

    2.1K20编辑于 2022-02-09
  • 来自专栏【Android开发基础】

    【Android从零单排系列七】《Android视图控件——EditText》

    EditText属性 这里主要说下监听,监听编辑框内输入内容 EditText editText = findViewById(R.id.editText); editText.addTextChangedListener private void initView() { EditText editText = findViewById(R.id.editText); editText.addTextChangedListener

    1.7K30编辑于 2023-02-10
  • 来自专栏项勇

    笔记22 | 学习整理开源APP(BaseAnimation)程序源码“中的通讯录效果(三)

    = (ClearEditText) findViewById(R.id.filter_edit); //根据输入框输入值的改变来过滤搜索 mClearEditText.addTextChangedListener addTextChangedListener(this); } /** * 因为我们不能直接给EditText设置点击事件,所以我们用记住我们按下的位置来模拟点击事件

    94040发布于 2018-06-19
  • 来自专栏蜉蝣禅修之道

    android之编辑框限定范围

    该监听器最重要的方法就是afterTextChanged,这个是在用户点击软键盘后触发的,我们需要在这里写上我们需要限定的范围,如下面的代码就是限定用户输入的数字不能超过100 questionNumEditText.addTextChangedListener

    2.1K30发布于 2018-05-23
  • 来自专栏每天学点Android知识

    EditText在RecyclerView中的解决方案

    = "请输入分数" else etScore.setText(picItem.score) myTextWatcher.picItem=picItem etScore.addTextChangedListener itemView.findViewById(R.id.tvTitle) var myTextWatcher: MyTextWatcher = MyTextWatcher() init { etScore.addTextChangedListener

    3.5K20发布于 2019-08-14
  • 来自专栏我就是马云飞

    RxJava2 实战知识梳理(3) - 优化搜索联想功能

    对于一个搜索联想功能,最基本的实现流程为:客户端通过EditText的addTextChangedListener方法监听输入框的变化,当输入框发生变化之后就会回调afterTextChanged方法, R.id.et_search); mTvSearch = (TextView) findViewById(R.id.tv_search_result); mEtSearch.addTextChangedListener

    1.1K70发布于 2018-02-05
  • 来自专栏逆向技术

    Android开发第六讲EditText 编辑框

    响应的是 编辑框的 addTextChangedListener 代码如下 package com.ibinary.myapplication; import androidx.appcompat.app.AppCompatActivity } }); m_EdtUser = (EditText)findViewById(R.id.EdtView1); m_EdtUser.addTextChangedListener

    1.4K20发布于 2020-09-01
  • 来自专栏Android先生

    RxJava2 实战知识梳理(3) - 优化搜索联想功能

    对于一个搜索联想功能,最基本的实现流程为:客户端通过EditText的addTextChangedListener方法监听输入框的变化,当输入框发生变化之后就会回调afterTextChanged方法, R.id.et_search); mTvSearch = (TextView) findViewById(R.id.tv_search_result); mEtSearch.addTextChangedListener

    58910发布于 2018-08-07
  • 来自专栏Android 开发者

    优先使用 KTX 库 | MAD Skills

    SPDX-License-Identifier: Apache-2.0 */ - editWordView.addTextChangedListener(object : TextWatcher { 实现原理上,doOnTextChanged 是 TextView 的扩展函数 -- addTextChangedListener 也是 TextView 的扩展函数,doOnTextChanged 为其他

    1.6K30编辑于 2022-03-09
  • 来自专栏程序员开发工具

    EditText 集锦 - 开发中常用的用法及遇到的各种坑

    EditText 的输入状态 像新浪微博一样,提醒还可以输入多少字 限制最多可以输入多少字 这些都可以通过监听 EditText TextChangedListener 实现 mInputEditTxt.addTextChangedListener 因此,最好,还是采用如下的方法, addTextChangedListener 监听文本变化,在字符串变化的时候对文本长度进行截取, public static final int MAX_LEN = mValue.substring(0, len); mEtText.setText(mValue); mEtText.setSelection(mValue.length()); } mEtText.addTextChangedListener

    2.9K20发布于 2019-03-04
  • 来自专栏Fish

    EditText的监听

    具体代码如下 //设置文本变化的监听 ed.addTextChangedListener(watcher); private TextWatcher watcher = new TextWatcher(

    1.4K50发布于 2018-01-09
领券