我正在尝试为OnTouchListener
创建一个editText
(“搜索”)。
我从帖子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;
}
});
谢谢
答案 0 :(得分:0)
您可以使用@SuppressLint("ClickableViewAccessibility")
查看this问题以获取有关您的错误的更多信息。