我想爲android應用程序構建特定的佈局。實際上,我想獲得與html/css中的inline-block div相同的行爲...我不知道是否應該使用LinearLayout或GridLayout或其他東西... 這就像一個水平LinearLayout,但是當線條已滿時,我希望我的對象繼續下一行...我將以編程方式將這些項目添加到容器中...我應該使用哪種佈局(css inline-block equivalent)
下面是我想要的一個示例更多信息:
你有什麼想法?
由於通過提前 瓦倫丁
我想爲android應用程序構建特定的佈局。實際上,我想獲得與html/css中的inline-block div相同的行爲...我不知道是否應該使用LinearLayout或GridLayout或其他東西... 這就像一個水平LinearLayout,但是當線條已滿時,我希望我的對象繼續下一行...我將以編程方式將這些項目添加到容器中...我應該使用哪種佈局(css inline-block equivalent)
下面是我想要的一個示例更多信息:
你有什麼想法?
由於通過提前 瓦倫丁
而不是使用一個佈局的,它可能是更容易使用GridView,因爲他們將只使用記憶屏幕上的項目,也可以使用適配器來添加。
在這裏閱讀更多:http://developer.android.com/guide/topics/ui/layout/gridview.html
Android提供了GridLayout組分(用輔助視圖Space可用於構建具有多個行和列的靈活的佈局,如在The Android Developers Blog說明沿着它可以作爲的。冰淇淋三明治(v14)或作爲v7支持庫的一部分,因此可供所有2.1+設備使用。
謝謝您的回答,我會明天嘗試並接受您的答案(如果有效); – ValentinH
完美的作品,謝謝:D – ValentinH