Android中如何得知当前View中的EditText正在被编辑或改动,即如何检测EditText的焦点
来源:互联网 发布:qq防撤回软件 编辑:程序博客网 时间:2024/06/06 03:54
安卓开发过程中,想要获得正在编辑EditText时,动态改变ActionBar的按钮,以触发对应的功能。
完成这项功能的前提是获得EditText正在被编辑或改动的状态,即
EditText得到和失去焦点的状态
mFocusChangedListener = new View.OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { if(hasFocus){ }else{ } } }; //得到EditText contentText = (EditText)findViewById(R.id.contentText); contentText.setOnFocusChangeListener(mFocusChangedListener);//为EditText添加获得焦点时的事件
得到解决。
0 0
- Android中如何得知当前View中的EditText正在被编辑或改动,即如何检测EditText的焦点
- Android中如何得知当前View中的EditText正在被编辑或改动,即如何检测EditText的焦点
- android的EditText,焦点会默认在第一个EditText中,我不希望焦点默认在任何EditText中,如何做?
- android listview edittext 编辑 焦点
- Android View如何获取焦点 EditText焦点转移
- android中ListView中的EditText不可编辑
- Android如何EditText失去焦点
- Android中EditText焦点问题
- 当某个页面有多个EditText时,如何确定当前获取焦点的是哪一个EditText
- android取消EditText的焦点
- Android 隐藏EditText的焦点
- Android EditText的焦点问题
- Android控制EditText的焦点
- android如何移除第一个editText的焦点
- 在Android开发中如何移除EditText上的输入焦点
- 在Android开发中如何移除EditText上的输入焦点
- Android之如何改变焦点状态【EditText】
- Android如何使edittext默认失去焦点
- 黑马程序员—java技术blog—第十五篇线程同步机制概述与简单应用
- 06-图2 Saving James Bond - Easy Version
- request 获取请求的正文
- 06-图3 六度空间
- Scala深入浅出进阶经典 第76讲:模式匹配下的赋值语句
- Android中如何得知当前View中的EditText正在被编辑或改动,即如何检测EditText的焦点
- 再再论指针【网络搜集】
- Scala深入浅出进阶经典 第77讲:模式匹配下的提取器动手构造实战
- srping 框架中service层成员变量
- 动画
- Cygwin编译redis
- 黑马程序员—java技术blog—第十六篇java基础应用模拟注册登录最终版本
- lucene几种搜索方式
- Scala深入浅出进阶经典 第78讲:Type与Class实战详解