1

我想在运行时动态地为表格创建自定义布局。这就是我想要的。我不知道哪种布局适合它(网格视图或其他东西)。每个单元格视图中都有按钮和文本视图。我已经尝试过表格布局。但这不好。我希望对我的桌子有任何想法。哪种布局合适?

我想为我的桌子展示图片,但我得到了“您需要至少 10 个声望才能发布图片”。谢谢

4

2 回答 2

0

我不会layout为你写完整的,但我可以帮助你开始,你可以做出调整。ATableLayout应该可以,但老实说,我不喜欢使用它们,因为我觉得在可能的情况下我可以更好地控制使用RelativeLayout

你的根viewgroup可能是一个嵌套在其中的RelativeLayout3 。LinearLayouts显然对它们使用水平方向(这是默认的LinearLayout)。将id's 分配给每个并使用RelativeLayout属性

android:layout_below="@+id/idOfLLAbove";
android:layout_alignLeft="@id/idOfLLAbove";

每个。在每一个里面,LinearLayout你都有你的TextViews或他们需要的任何东西。有很多不同的方法来完成它,但这样的事情可能是我会做的

此外,您可以给每个LinearLayouta weightSumof 3 然后每个View在每个LinearLayouta weightof 1 中,以便它们都排成一行。您可能需要根据您的确切需求向这些属性添加/调整属性,Layouts但这应该可以帮助您入门。希望能帮助到你

于 2013-05-06T03:51:20.027 回答
0

使用表格布局来制作表格

阅读此http://developer.android.com/reference/android/widget/TableLayout.html

表布局示例http://www.mkyong.com/android/android-tablelayout-example/

于 2013-05-06T06:29:22.883 回答