2012-08-08 69 views
18

我真的很驚訝,這樣一個小部件被棄用。
我想要一個簡單的展示區,滾動左,右,顯示了整個活動屏幕上的圖片,而最重要的是,在任何方向你不能刷卡超過1幅圖像,即使滾動速度快則切換到下一個圖片。「類型庫已被棄用」,最好的選擇是什麼?

所以它的Widget,我應該使用?或者我應該使用一個簡單的ImageView並處理所有的滑動並添加一個動畫?

回答

24

它指出在docs:

這個小工具不再支持。其他水平滾動窗口小部件包括支持庫中的Horizo​​ntalScrollView和ViewPager。

Horizo​​ntalScrollView將更接近你在找什麼我認爲。

我懷疑是畫廊反對,因爲它沒有正確與其適配器使用convertView。這意味着它必須爲每個項目創建一個新的視圖,這是造成業績下滑的原因。

你有另一種選擇是使用約瑟夫伯爵創建克服這一問題的3rd party created EcoGallery,這個版本不正確回收其觀點。 不幸的是, pastebin link是我現在可以在網上找到的唯一參考。

+3

如果OP只想要1圖像在同一時間內刷卡,不會ViewPager更近嗎?除非他想它是連續的...... – yarian 2012-12-17 22:50:15

+1

這裏的鏈接[EcoGallery(https://github.com/falnatsheh/EcoGallery) – 2015-03-22 15:17:25

+0

注EcoGallery現在被標記「退休」 – 2017-08-23 08:14:43