2011-05-09 77 views
3

就像標題所說,我該如何製作循環滾動視圖? :)如何製作循環ScrollView?

換句話說,當您滾動到底部時,滾動視圖不應該停止並繼續以相同的速度從頂部無縫!希望有人知道這一點!

+0

Android沒有內置任何內容。您需要創建自己的自定義View類,除非其他人已經爲您寫了一個。 – CommonsWare 2011-05-09 11:09:37

+0

我能想到的最簡單的方法是重複內容(垂直方向),然後一旦用戶點擊第二個內容塊,只需將ScrollView向上翻一個內容塊的高度即可。 (雖然你需要有3個內容塊才能向上滾動,在這種情況下,你需要從中間塊開始看他們) – 2011-05-09 11:11:57

+0

@CommonsWare我知道它並不是什麼SDK。 @Joseph是的,我想到了這一點,但我認爲它是一個非常骯髒的解決方案...也許有人知道更好的方法:) – Alioooop 2011-05-09 13:28:35

回答

0

如果你能負擔得起使用listView代替scrollView,有library,可以把它變成一個圓形listView

循環鏈表適配器Android的ListView控件。此適配器使您的現有列表適配器顯示爲循環,並且可能無限,除非向下滾動顯示20億列表項;)。適用於您已有的列表適配器。沒有項目特定的依賴關係。只需將最新的jar或源文件添加到您的Android項目中即可。

更新:噢,我剛纔注意到您問這個早在2011年估計你現在想通了。無論如何,我會在這裏留下。