-
ViewGroup中 onInterceptTouchEvent(MotionEvent ev)方法是为了拦截事件的。因为事件默认会往下传递,如果发现该事件我应该捕获那就让它返回true。然后就会交给onTouchEvent处理。返回false则交给子View处理。查看全部
-
自定义view实现轮播图查看全部
-
1查看全部
-
jjjj查看全部
-
!!!查看全部
-
***还是出现异常,原因是在MainActivity当中也要去设置监听器:mGroup.setListener(this); 这样就可以将click的事件从ImageBarnnerViewGroup传递到MainActivity当中查看全部
-
***依然出现空指针异常,问题是在初始化ImageBarnnerViewGroup的时候没有去设置监听器:imageBarnnerViewGroup.setListener(this);查看全部
-
***然后实现接口里面的方法即可。查看全部
-
**此时就应该让MainActivity来实现FramLayoutListener接口而不是ImageBarnnerListener接口查看全部
-
此时将传过来的参数pos传递给FramLayoutListener接口变量的方法中。查看全部
-
***定义FrameLayoutListener接口变量并设置setter和getter方法查看全部
-
***如果想把clickImageIndex传递给MainActivity的话,还需要在这里新创建一个接口,查看全部
-
所以在ImageBarnnerFramLayout当中也要去实现ImagerBarnnerListener接口中的方法。查看全部
-
!!!查看全部
-
当点击的时候就会把点击事件给到了我们定义的listener。查看全部
举报
0/150
提交
取消