2014-03-27 59 views
0

嗨,我喜歡這個按鈕的列表(列表視圖):Diplay按鈕/元素2×2的Android

  1. 項目1
  2. 項目2
  3. 項目3
  4. 項目1
  5. 項目2

每個Button需要50%的身高,我想要其中2個總是完全可見。

到目前爲止,我把每個按鈕爲ListView,我不知道如何有一個「修復」的滾動,使他們滾動2由2.(某種磁性滾動)

什麼建議嗎?

回答

1

您所描述的滾動行爲(分頁)與支持庫中的ViewPager非常相似。然而,默認的ViewPager實現僅支持水平分頁。所以,你應該尋找一個'垂直視圖'。

我發現了兩個庫,雖然提供這樣的功能,不知道他們的狀態:

https://github.com/JakeWharton/Android-DirectionalViewPager/ https://github.com/LambergaR/VerticalViewPager/

你可能有更好的運氣搜索「垂直viewpager」在這裏或在GitHub上。

+0

那麼我的ListView實際上是在一個ViewPager中。 所以我不想去一個垂直ViewPager裏面的水平尋呼機... –

+0

爲什麼不呢?在ViewPager中已經有一個ListView,ViewPager中的一個垂直ViewPager不應該使情況不同。 –

+0

我的情況有點複雜,有大量的手勢:同時(不止是一個水平的ViewPager),ListView現在的工作方式非常完美。所以我真的想要滾動他們2 2 ..像一個VerticalPager –