我想为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