处理DrawableRight点击事件
来源:互联网 发布:手机淘宝新用户注册 编辑:程序博客网 时间:2024/06/05 08:54
没什么可说的 ,直接上代码
EditText.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// getCompoundDrawables() 可以获取一个长度为4的数组,
// 存放drawableLeft,Right,Top,Bottom四个图片资源对象
// index=2 表示的是 drawableRight 图片资源对象
Drawable drawable = edText.getCompoundDrawables()[2];
//如果右边没有图片,不做处理
if (drawable == null) {
return false;
}
//如果不是按下事件,不做处理
if(event.getAction()!=MotionEvent.ACTION_UP){
return false;
}
//drawable.getIntrinsicWidth() 获取drawable资源图片呈现的宽度
if(event.getX()>edText.getWidth()-EditText.getPaddingRight()-drawable.getIntrinsicWidth()){
edText.setText("");
}
return false;
}
});
0 0
- 处理DrawableRight点击事件
- TextView 和 EditText 的 DrawableRight 点击事件的处理
- android drawableRight 添加点击事件
- drawableRight中图标的点击事件
- Android 设置DrawableRight和DrawableLeft 点击事件
- Android 设置DrawableRight和DrawableLeft 点击事件
- 自定义EditText 实现drawableRight/drawableLeft 点击事件
- EditText设置DrawableRight,DrawableLeft,DrawableTop... 点击事件
- Android 设置DrawableRight和DrawableLeft点击事件
- 给EditText的drawableRight属性的图片设置点击事件
- EditText——右边图片drawableRight的点击事件
- 给TextView的drawableRight属性设置点击事件
- 给EditText的drawableRight属性的图片设置点击事件
- 给EditText的drawableRight属性的图片设置点击事件
- Android EditText响应drawableRight等的点击事件
- 给EditText的drawableRight属性的图片设置点击事件
- Android 设置EditText的DrawableRight和DrawableLeft 的通用点击事件
- 点击事件处理
- 线程跟进程的区别
- ICCV研讨会:实时SLAM的未来以及深度学习与SLAM的比较
- input标签file类型,选择多个文件进行上传
- input标签file类型,选择多个文件进行上传
- 数据结构(一) -- 循环队列数组实现
- 处理DrawableRight点击事件
- 反思
- SolrCloud
- nrf2401记录
- Leetcode 第 374 题(Guess Number Higher or Lower)
- 使用 Python 进行稳定可靠的文件操作
- java大数问题
- Convert.ToInt16、Convert.ToInt32和Convert.ToInt64
- sqlalchemy