如何使一张图片从左到右不断循环显示?


   图片jpg格式形式如下:
   我希望能使这个图片从左到右不断循环显示,中间看不到接缝,就象在windows下用WPanoramag(http://www.pc6.com/softview/SoftView_24672.html)浏览图片一样。仅仅一张图片,用HelloPanoramaGL显得太复杂,也不太会用。请教大大们,在android开发时如何实现这个功能呢?
 

11 个解决方案

#1


用个线程去刷界面,之后把图片移的部分转到左边

#2


这样很复杂呵

#3


有没有简单一点的方法呢?

#4


这个思路跟一些游戏刷背景很相似。
surface View中,绘帧线程,每次都往前一点。

#5


同意4楼,需要自己绘画,不然可以选择自定义galley无格式自动切换图片,只是感官上不好看

#6


说到左右循环很多种方式都可以实现,gallery 也好 viewflapper 也好 或者其他的也行,关键在于你说的无缝,这个时候如果是多张图片的话 无缝还真心没办法把他们结合起来 (至少我没有这么干过) 不过4楼的建议你倒是可以看看在下觉得可行

#7


感觉好复杂呀

#8


看着十分复杂。

#9


surface View + 卡马克算法

#10


难么?用个线程去刷新界面,利用paint,不断把部分右边的移到左边就可以了,重新生成一个界面画出来,再删除旧的,类似双缓冲写法,视觉效果看刷新的频率了surfaceView什么的没必要,就一个paint完事。。。

#11


好的,我按照大家的提示尝试一下。谢谢大家!
智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告