簡體   English   中英

Android:水平畫廊滾動視圖?

[英]Android: Horizontal gallery scroll view?

基本上,我有一個食物菜單,左邊的ListView顯示了菜單項,並且想要右邊的每日特色菜。 我試圖找到一種可以容納少量迭代布局的View,例如ListView,但是可以捕捉到中心的視圖,底部有一些小家伙,向您展示您所在的視圖。我知道這句話措辭很差,但是我不知道該怎么形容。 基本上只是一個畫廊,但沒有圖片列表。 iOS應用程序中有幾種,但我不知道它們的名字。

不幸的是,Android中還沒有這樣的UI元素,但是可以根據您的要求以多種方式創建效果。

如果“水平列表視圖”中的項目都可以使用相同的布局,並且列表中的項目數量很少,並且您沒有大量重復使用該列表,則可以使用ViewPagerAdapter在其中加載片段,然后Jake Wharton的PageIndicator的實現來顯示小圓圈,但是這需要一些努力,並且可能只需要幾張圖像PageIndicator

我剛好用這些小圓圈創建了一個“捕捉”卧式RecyclerView 它預計,在每個項目RecyclerView擔起的全寬度和高度RecyclerViewRecyclerView也應該有一個設定的高度,如果我沒有記錯的權利。 (可以隨意調整它以使其更加靈活,如果您願意的話,我們應該將它作為一個希望獲得其他效果的其他人的庫放在Github中。)

這是要點: https : //gist.github.com/michaelgarnerdev/8a31bdcf95c702e004dd

這個Gist在Android上的功能示例可以在此處查看://jsfiddle.net/jRa5r/10/

當然要減去左右按鈕。

還有一個使用DotsPageIndicator選項,但是它期待GridViewAdapter實現,但我不確定這正是您所要的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM