2011-09-27 106 views
0

我想要一個視圖,其中5個圖像垂直滾動並重復滾動(循環)。 如何在android ..中實現這個?如何在android中創建垂直循環圖像視圖...?

我試過圖庫視圖,但它不支持垂直視圖。

我嘗試過渡動畫,它顯示垂直,但不是在一個循環。

我試着在佈局中動態添加視圖,但不適用。

如何實現這一點,請幫助..? 在此先感謝..

回答

0

這是爲我的一個項目創建的demo。它給你一些想法。

在這裏我滾動循環中的圖像。

0

你可以用一個非常簡單的ListView來做到這一點。在ListView的Adapter.getView()方法簡單地通過modulo列表中的項目總數的位置:

這樣做的
public View getView(int position, View convertView, ViewGroup parent) 
{ 
    position = position % nObjects; // nObjects if the total number of objects to display 
    // Code to get the new view is below this 
} 

一個優點是操作系統將採取回收舊觀點和清理的護理記憶。就像你自己創建和銷燬視圖一樣,你將不得不手動完成。

相關問題