-
ViewGroup中 onInterceptTouchEvent(MotionEvent ev)方法是為了攔截事件的。因為事件默認會往下傳遞,如果發(fā)現(xiàn)該事件我應該捕獲那就讓它返回true。然后就會交給onTouchEvent處理。返回false則交給子View處理。查看全部
-
自定義view實現(xiàn)輪播圖查看全部
-
1查看全部
-
jjjj查看全部
-
?。?!查看全部
-
***還是出現(xiàn)異常,原因是在MainActivity當中也要去設置監(jiān)聽器:mGroup.setListener(this); 這樣就可以將click的事件從ImageBarnnerViewGroup傳遞到MainActivity當中查看全部
-
***依然出現(xiàn)空指針異常,問題是在初始化ImageBarnnerViewGroup的時候沒有去設置監(jiān)聽器:imageBarnnerViewGroup.setListener(this);查看全部
-
***然后實現(xiàn)接口里面的方法即可。查看全部
-
**此時就應該讓MainActivity來實現(xiàn)FramLayoutListener接口而不是ImageBarnnerListener接口查看全部
-
此時將傳過來的參數(shù)pos傳遞給FramLayoutListener接口變量的方法中。查看全部
-
***定義FrameLayoutListener接口變量并設置setter和getter方法查看全部
-
***如果想把clickImageIndex傳遞給MainActivity的話,還需要在這里新創(chuàng)建一個接口,查看全部
-
所以在ImageBarnnerFramLayout當中也要去實現(xiàn)ImagerBarnnerListener接口中的方法。查看全部
-
?。?!查看全部
-
當點擊的時候就會把點擊事件給到了我們定義的listener。查看全部
舉報
0/150
提交
取消