2013-03-05 39 views
0

我需要在ListView的項目中製作一個可滾動的行。該行應該類似於Gallery或ViewPager。它的設計與Facebook畫廊的行爲相似。在列表視圖中有一個水平滾動小部件

我打算使用Gallery,但由於它已被棄用,我不確定它是否是一個不錯的選擇。雖然推薦使用Fragment來替換Gallery,但不應將其放入ListView中。

是否有其他選項可用?或者我應該實現自己的自定義視圖來計算和處理視圖轉換?有沒有人嘗試類似的東西?

+0

yes..its可能你可以在列表視圖內創建水平滾動 – Janmejoy 2013-03-05 13:58:46

回答

1

使內部的行項目HorizontalScrollViewLinearLayout。 製作LinearLayout的定位horizontal並在裏面添加你需要的東西。

+0

我發現Horizo​​ntalScrollView不支持聚焦選定項目的能力。還是要讓它表現得像那樣? – RobGThai 2013-03-05 14:09:21

+1

不幸的是我認爲這是事實。我必須讓touchListener更改所選項目的背景(在Horizo​​ntalScrollView的佈局中)並存儲它的索引。 – stan0 2013-03-05 14:27:15