免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

AndroidonTouchEvent事件中onTouch方法返回值(介紹)

1、若return false說明沒有成功執行onTouch事件,在執行完onTouch里面的代碼之后,onTouch事件并沒有結束。因此某些組件如Gallery會自動執行它所在view里onTouch方法的代碼。若在onTouch方法里面增加你的代碼并且最后return false就會執行你在OnTouch方法中的處理操作了。

成都創新互聯 - 成都移動服務器托管,四川服務器租用,成都服務器租用,四川網通托管,綿陽服務器托管,德陽服務器托管,遂寧服務器托管,綿陽服務器托管,四川云主機,成都云主機,西南云主機,成都移動服務器托管,西南服務器托管,四川/成都大帶寬,成都機柜租用,四川老牌IDC服務商

2、若return true說明你已經成功執行onTouch方法了,在執行完onTouch中的代碼之后,這個onTouch事件就結束了。也不會再調用組件如Gallery默認的onTouch方法了。在onTouch方法中,我們可以做很多操作,如move,down,up等等,若我們在move里面return false,那么接著的fling,up等后面的事件也不會處理。

Gallery.setOnTouchListener(new OnTouchListener(){ 




//@Override 

public boolean onTouch(View v, MotionEvent event) { 

System.out.println("Gallery onTouch"); 

if(event.getAction()==MotionEvent.ACTION_MOVE){ 

mDismiss.removeMessages(1); 

System.out.println("ACTION_MOVE "); 



}else if(event.getAction()==MotionEvent.ACTION_UP){ 

mDismiss.sendEmptyMessageDelayed(1,10000); 

System.out.println("ACTION_UP "); 

} 

return false; 

} 



}); 

注意:

1、在ViewGroup中onInterceptTouchEvent方法若反回false,那么觸屏事件會繼續向下傳遞,但如果沒有子View去處理這個事件,即子view的onTouchEvent沒有返回True,則最后還是由ViewGroup去處理這個事件,也就又執行了自己的onTouchEvent。

2、onTouch調用前會自動調用onInterceptTouchEvent 如果onInterceptTouchEvent返回的false,則不會調用onTouchEvent,若重寫onInterceptTouchEvent讓它在需要調用onTouchEvent時返回true

以上這篇Android onTouchEvent事件中onTouch方法返回值(介紹)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持創新互聯。

本文名稱:AndroidonTouchEvent事件中onTouch方法返回值(介紹)
URL標題:http://m.newbst.com/article40/ispdho.html

成都網站建設公司_創新互聯,為您提供虛擬主機云服務器全網營銷推廣網站維護域名注冊網站排名

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

搜索引擎優化