
這不是網格布局,我使用自定義視圖來創建它。誰能幫我用 gridview 創建這個。這甚至可能與 GridLayout 一起使用嗎?
uj5u.com熱心網友回復:
這可能會也可能不會通過GridLayoutManager,但是沒有直接的解決方案可以使用GridLayoutManager. 我建議您在此處查看 Flexbox 布局管理器:
https://github.com/google/flexbox-layout
這是來自 Google,您可以使用它輕松完成所需的操作。您可能需要稍微處理一下這些屬性,但我認為可以使用該justifyContent屬性來完成。
一個粗略的代碼片段將類似于
RecyclerView recyclerView = (RecyclerView) context.findViewById(R.id.recyclerview);
FlexboxLayoutManager layoutManager = new FlexboxLayoutManager(context);
layoutManager.setFlexDirection(FlexDirection.ROW);
layoutManager.setJustifyContent(JustifyContent.SPACE_AROUND);
recyclerView.setLayoutManager(layoutManager);
uj5u.com熱心網友回復:
您可以添加頁腳布局并將其他專案傳遞給它。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/383402.html
上一篇:模擬mock<RestTemplate>getForObject時如何解決歧義?
下一篇:在ViewModel之外實體化的RoomDatabase中RoomDatabase.Callback()的協程范圍?
