为了账号安全,请及时绑定邮箱和手机立即绑定

不一样的自定义实现轮播图效果

爱好代码 移动开发工程师
难度初级
时长 2小时21分
学习人数
综合评分9.60
23人评价 查看评价
9.7 内容实用
9.6 简洁易懂
9.5 逻辑清晰

最赞回答 / chenghu
<...图片...>改成这样就可以阻止首图往前与尾图往后的拖动事件

最新回答 / 风晓得oO
可以去下面的链接看看,里面说了多种滑动冲突的解决方案http://www.jianshu.com/p/87a41b8c0dd0

最新回答 / 慕粉3585066
第二张图会切换到第三张图肯定是判断那里有问题,index > childCount - 1才会切换到第一张,你仔细看看

最新回答 / 慕移动9181930
同学您好,在要重复的单元后使用{n},n表示重复几次,是这样使用的!是我自己写错了,哈哈~

最新回答 / 苏大人V
https://www.imooc.com/qadetail/203133 参考这个链接中我的回答,是否犯了同样的错误,或者你的问题是 你在Activity中并没有使用接口但是轮播框中却调用了listener.clickImageIndex(pos);造成空指针异常你可以添加一个非空判断,if(listener != null){ listener.clickImageIndex(pos) }

最新回答 / qq_清风_96
实际上这个方法的实现是从一个位置到另一个位置,假设开始点的那个位置为(0,0),你可以理解为scrollBy(0-distance,0-0)。

最新回答 / 慕九州0213130
布局文件一样,然后在fragment的oncreateView方法 中inflate就ok了

最新回答 / qq_慕移动7342775
Invalidate同步处理ui,但是如果你绘制复杂,或者滑动过快等因素会导致Invalidate失效的。所以用postInvalidate
课程须知
需掌握安卓四大组件基础知识 Android大牛齐聚之地,这里总有人为你答疑解惑!慕课网Android讨论群 556384357
老师告诉你能学到什么?
掌握自定义控件的通用流程实现,并且有能力实现流行应用的轮播图效果 Android大牛齐聚之地,这里总有人为你答疑解惑!慕课网Android讨论群 556384357

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消