2014-09-06 86 views
0

因此,基本上我有一個scrollview內的imageview,我想要做的就是能夠無限滾動而無需達到滾動視圖的底部。 這可以以任何方式完成嗎?當然,圖像將不得不重複..但任何其它方法表示讚賞無限滾動滾動視圖中的圖像android

回答

1

您可以使用ListView和被稍微修改,以在你的Adapter需要「無限」 scroll.The變化的Adapter是這樣的:

@Override 
public int getCount() 
{ 
    return Integer.MAX_VALUE; 
} 

這裏的關鍵是要告訴它計數MAX_INT。不過這樣一來,就會使滾動向下無限,但不是倒退。

爲了使列表倒着走,在一個無限旋轉木馬,你可以通過設置默認的元素是像Integer.MAX_VALUE/2誘騙系統通過調用:

listView.setSelection(Integer.MAX_VALUE/2); 

通過這樣做,它使無限的卡魯塞爾在兩個方向的影響。我認爲ImageView的存在將不會是一個問題,它也應該工作too.Hope這有助於。

編輯

對於這一點,你需要學習如何做一個自定義的ListViewAdatper,我建議你遵循this easy and short tutorial。你也可以從link.After運行下載整個項目項目,添加上面提到的代碼。

+0

你能告訴我如何做一個適配器!我一直在尋找一段時間..似乎無法得到任何答案! – 2014-09-07 15:55:05

+0

我編輯了我的答案。請參閱。如果我的答案幫助了你,請考慮提高它。如果它解決了你的問題,那麼不要忘記接受這個答案。 – 2014-09-07 16:11:43

+0

我想這樣做,會帶我很多配置來調整它到我的應用程序。 非常感謝:) – 2014-09-07 17:07:08