在长按期间手指超出屏幕上的按钮时,如何触发onClick事件

时间:2019-03-05 17:32:08

标签: android onclick onclicklistener onlongclicklistener android-event

  public boolean onLongClick(View arg0) { 
         Toast.makeText(getContext(), "long click",
                         Toast.LENGTH_SHORT).show();
    return false;  }

    public void onClick(View arg0) { 
       Toast.makeText(getContext(), "click",
                    Toast.LENGTH_SHORT).show();
     }

如果我在false函数中返回onLongClick(),则将调用onClick()函数。

但是,在长按过程中在屏幕上移动手指时 时间,当手指移出手指时,不会触发onClick()事件 屏幕上的按钮。有谁知道如何处理这种情况?我想要 当手指移到按钮中的按钮之外时,触发onClick()事件 屏幕。

0 个答案:

没有答案