目前业余时间在写一个应用,要显示一张长图片,在不需要手指滑动的情况下让图片自动滚动
尝试了 BigImageView 之类的库,没找到相应的功能
原本是打算模拟手指触屏事件来实现,但是发现 android 下面并没有相应的 API
熟悉 android 开发的兄弟们可否给个思路?
1
srx1982 2017-10-20 15:48:24 +08:00 1
用 canvas 来画
|
3
twoyuan 2017-10-20 16:29:41 +08:00
一楼大佬……我觉得放到 ScrollView 里然后调用滚动方法最简单吧
|
4
airqj OP @twoyuan 没试过 scrollView
BigImageView.scrollBy 的时候是 VIew 在动 而不是图片在动.... |
5
twoyuan 2017-10-20 16:51:35 +08:00
scrollView.scrollTo(0, yPos)
|
7
Cabana 2017-10-20 19:40:46 +08:00 via Android
自己在 canvas 里 draw bitmap 然后不断位移比放 scroll view 里简单些,可控性还高些。
|