Re: [問題] GridLayoutManager要如何由左至右排列

看板AndroidDev作者 (火箭人)時間5年前 (2019/04/06 00:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/5 (看更多)
※ 引述《taco2548 (T@cO)》之銘言: : 我希望我的RecyclerView是可以左右拖曳,而不是上下拖曳 : GridLayoutManager layoutManager : = new GridLayoutManager(context, 3, LinearLayoutManager.HORIZONTAL, false); : 呈現的結果如下 : 00 03 06 09 : 01 04 07 10 : 02 05 08 11 : 我希望呈現的結果如下 : 00 01 02 03 : 04 05 06 07 : 08 09 10 11 : 請問應該要怎麼做才能達到我想要的結果 : 設定LinearLayoutManager.VERTICAL雖然有用 : 但會變成上下拖曳 : 請各位大大開釋一下 以前做過用 ViewPager 來橫移。 ViewPager 每一頁都用 Fragment,layout也只是單純的 GridLayout, 然後程式碼就一直 layout.addView(view) --- <GridLayout xmlns:andorid="http://schemas.android.com/apk/rss/android" android:id="@+id/layout" android:layout_width="match_parent" android:layout_height="wrap_content" android:columnCount="4" android:rowCount="3" /> --- 用 RecyclerView 直接 .setLayoutManater(new LinearLayoutManager....HORIZON 略 就好了,可能ViewHolder就用上面的 GridLayout 然後塞資料進去. (大概吧 XD) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.47.4.217 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1554482629.A.293.html
文章代碼(AID): #1SfuN5AJ (AndroidDev)
文章代碼(AID): #1SfuN5AJ (AndroidDev)