我不知道在沒有解釋的情況下給這個標題取什么名字。本質上,我想用一堆按鈕填充螢屏的一部分。按鈕應該有來自 ArrayList(或其他結構)的文本,并且它們應該從螢屏的左到右水平對齊。當右側沒有更多空間時,它會開始新的一行。我附上了一個例子。此處的示例布局
我知道如何為我的物件制作自定義串列配接器以及如何為串列項中的部分制作偵聽器,但我只是不確定如何使按鈕的“串列”水平排列并換行到下一行。
uj5u.com熱心網友回復:
似乎https://github.com/google/flexbox-layout可能會對您有所幫助。
您可以FlexboxLayoutManager用作配接器,或者簡單地將所有按鈕放在里面FlexboxLayout,它們會根據它們的寬度自動換行。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/460522.html
下一篇:無法在底部作業表上繪制布局
