【发布时间】:2018-10-13 07:53:38
【问题描述】:
我正在尝试为我的editText(“搜索”)创建一个OnTouchListener。
我从帖子中获取代码:Click listener for drawableleft in EditText in Android?
(连同其他帖子)我收到一条错误消息
自定义视图 EditText 已设置 OnTouchListener 调用它但没有 覆盖 PerformClick
不太清楚从这里去哪里,因为我找不到太多关于这个的文章。感谢您的帮助!
search.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
final int DRAWABLE_LEFT = 0;
if(event.getX() <= (search.getCompoundDrawables()[DRAWABLE_LEFT].getBounds().width()))
{
// your action here
return true;
}
return false;
}
});
谢谢
【问题讨论】: