![](/img/trans.png)
[英]Android - SimpleOnGestureListener onDoubleTapEvent consumed all onScroll event
[英]Stop a SimpleOnGestureListener listening until new event occurs - Android onScroll
在已發生觸摸事件的情況下調用方法后,如何阻止手勢偵聽器偵聽。
令人困惑,我知道。
分步進行
在手指被替換在屏幕上之前,如何才能阻止這種收聽?
GestureListener是否具有stop協議方法或其他方法,我可以設想onLift或其他方法?
我需要取消與聽眾的聯系嗎?
任何幫助表示贊賞
如果您可以控制觸發事件的方法和觸摸偵聽器,請使用布爾值決定是否需要調用它。
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
eventShouldBeTriggered = true;
}
//Other touch logic
}
triggerEvent(){
if(eventShouldBeTriggered){
eventShouldBeTriggered = false;
//event logic
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.