课程/Android/移动开发
不一样的自定义实现轮播图效果
-
-
最後的最後_
2017-04-01
- ***怎么去切换呢?
1、首先定义一个接口,然后在里面定义了一个选择图片的方法。
2、定义一个接口变量,并为其设置sttter和getter方法
3、将我们的listener通知给我们的ImageBarnnerFramLayout
4、在ImageBarnnerFrameLayout去实现ImageBarnnerViewGroup.ImageBarnnerViewGroupLsitener接口
(此时传递过来的index就是我们将要轮播到的图片的索引值,也就是我们底部圆点应该切换的索引值)
5、通过LinearLayout.getChildCount()方法得到底部圆点的个数
6、利用一个for循环得到底部圆点的每一个imageview,然后根据index进行判断。
7、如何将ImageBarnnerViewGroup当中的listener传递给ImageBarnnerFramLayout?
那么应该在addView(imageBarnnerViewGroup)之前将此时的BarnnerViewGroupListener设置给当前的ImagevBannnerFramLayout
-
截图
0赞 · 0采集
-
-
最後的最後_
2017-04-01
- !!!!
-
截图
0赞 · 0采集
-
-
最後的最後_
2017-04-01
- !!!
-
截图
0赞 · 0采集
-
-
最後的最後_
2017-04-01
- !!!
-
截图
0赞 · 0采集
-
-
最後的最後_
2017-04-01
- !!!
-
截图
0赞 · 0采集
-
-
最後的最後_
2017-04-01
- !!!
-
截图
0赞 · 0采集
-
-
最後的最後_
2017-04-01
- !!!
-
截图
0赞 · 0采集
-
-
最後的最後_
2017-04-01
- ***在图片自动轮播的时候,要去通知ImageBarnnerFramLayout来将底部圆点进行对应的切换
在图片手动轮播的时候,要去通知ImageBarnnerFramLayout来讲底部圆点进行对应的切换
-
截图
0赞 · 0采集