2017-07-27 48 views
1

行項目在Android中的動態數量,我該如何創建兩個GridView控件(S)(或理應更好RecyclerViews)創造的東西,看起來像這樣...的Android GridView控件WRAP_CONTENT單元格的寬度和每

mockup

...其中每行項目/單元格的數量將根據文本長度而變化,兩個視圖都不應該能夠獨立滾動(即rootview可能是一個ScrollView,它將提供滾動的能力)。

我試過GridView的大部分,但我不能使細胞寬度wrap_content屬性工作。

謝謝。

+0

你得到了一個解決方案? – ChrKahl

+0

不是。我做了一個貧民窟解決方案,我在其中使用了RecyclerView和GridLayoutManager,並且每行最多包含8個可能的項目/網格,並計算文本佔用的字體系列和字體大小的長度,然後確定它是否會採取1,2 ... 8格(s)佔據他們的長度。它看起來不像我上面給出的示例圖片的100%相似,但它看起來不像一半差。兩個RecyclerView都嵌套在NestedScrollingView中。 –

回答