0

我正在使用 MonkeyRunner Drag 功能,它总是长按而不是 Drag 事件。是否可以禁用长按?有没有其他解决方案?

4

2 回答 2

0

您可以检查用户是否“是猴子”android.app.ActivityManager.isUserAMonkey()

因此,如果用户是猴子,只需禁用您的 OnLongClickListener。

if (ActivityManager.isUserAMonkey()){
    myView.setOnLongClickListener(new OnLongClickListener(){
        @Override
        public boolean onLongClick(View v) {
            // TODO Auto-generated method stub
            return false;
        }
    });

}
于 2013-03-12T11:49:20.940 回答
0

您可以尝试覆盖该onLongClick()方法并将其留空以不执行任何操作。

于 2013-03-12T11:45:45.937 回答