[問題] 無限循環的水平scrollView
在iOS上時常用到infinite horizontal paging scrollview
實踐方法通常是利用三個view 並排在scrollview裡
當使用者觸控放開 paging停止時 將三個view重新排列
達成無限循環的效果
例如 http://www.cnblogs.com/pengyingh/archive/2012/03/23/2413682.html
想請問在android上有沒有已有的lib或class可以用
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.161.13.82
→
10/12 01:31, , 1F
10/12 01:31, 1F
→
10/12 01:32, , 2F
10/12 01:32, 2F
推
10/13 17:23, , 3F
10/13 17:23, 3F
→
10/13 17:23, , 4F
10/13 17:23, 4F
→
10/13 19:16, , 5F
10/13 19:16, 5F
→
10/13 22:57, , 6F
10/13 22:57, 6F
→
10/13 22:57, , 7F
10/13 22:57, 7F
→
10/13 22:58, , 8F
10/13 22:58, 8F
最後自己寫了一些
InfiniteHorizontalScrollView.java
http://pastie.org/8400495
每一張View在CustomView構成
用Activity.java使用
// dataArray 是一個array 就像在listView裡使用一樣
// idx 是從array的哪一項資料開始看 比如總共有10個 從第3個開始
InfiniteHorizontalScrollView ihsv =
new InfiniteHorizontalScrollView(this, dataArray, idx);
addView(ihsv);
有哪些地方沒寫好 請給我一些改善 謝謝
推
10/14 21:57, , 9F
10/14 21:57, 9F
→
10/14 21:59, , 10F
10/14 21:59, 10F
感謝樓上 給的關鍵字 用「ViewPager infinite」 搜尋就可以找到答案了
※ 編輯: ooonnneee 來自: 111.251.151.63 (10/15 03:23)