我可以通过编程方式为视图触发长按事件吗?我知道有点击事件的performClick()函数,但我正在寻找长点击事件
答案 0 :(得分:2)
view.performLongClick();它存在于我......
答案 1 :(得分:2)
这个对我有用:
view.performLongClick();
答案 2 :(得分:0)
view.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
//do your stuff here
return true;
}
});
这就是你如何长时间点击android。或者用你的父类实现onLongClickListener
然后添加未实现的方法
与您的观点。
view.setOnLongClickListener(本);
答案 3 :(得分:0)
没有像performClick()
这样的内置功能。所以你必须自己实施这个系统。
您可以收听onTouchListener
。然后在event.ACTION_DOWN
和event.ACTION_UP
的帮助下确定触摸是否为长按键并相应地执行操作。祝你好运!
答案 4 :(得分:0)
{{1}}