小编kas*_*kas的帖子

android按钮调用了setOnTouchListener,但没有覆盖performClick

当我尝试添加onTouchListner()一个按钮获取我

Button上调用了setOnTouchListener,但没有覆盖performClick

警告.谁知道怎么修它.谢谢..

1

btnleftclick.setOnTouchListener(new View.OnTouchListener() {
    @Override
    public boolean onTouch(View view, MotionEvent motionEvent) {
        return false;
    }
});
Run Code Online (Sandbox Code Playgroud)

错误:

自定义视图已调用setOnTouchListener但不覆盖performClick如果覆盖onTouchEvent或使用OnTouchListener的View也未实现performClick并在检测到单击时调用它,则View可能无法正确处理辅助功能操作.理想情况下,处理点击操作的逻辑应放在View#performClick中,因为某些辅助功能服务会在发生单击操作时调用performClick.

android ontouchlistener

82
推荐指数
3
解决办法
5万
查看次数

标签 统计

android ×1

ontouchlistener ×1