将相本无种,男儿当自强。这篇文章主要讲述如何在android表格布局中合并两行相关的知识,希望能为你提供帮助。
我想知道如何在android表格布局中合并两行。我知道android:layout_span用于合并列和什么用于合并两行的属性?
答案TableLayout
中没有rowspan属性。更好地使用LinearLayout
或RelativeLayout
。它简单得多。或者使用GridLayout
for API Level>
13
如果您依赖TableLayout
,您可以实现如下行排:
<
TableLayout ...>
<
TableRow..>
<
!-- Column 1 : Rowspan 2 -->
<
TextView .../>
<
!-- Column 2 : 2 Rows -->
<
TableLayout ...>
<
TableRow..>
<
TextView .../>
<
/TableRow>
<
TableRow..>
<
TextView .../>
<
/TableRow>
<
/TableLayout>
<
/TableRow>
<
/TableLayout>
【如何在android表格布局中合并两行】使用
LinearLayouts
解决方案(便宜又简单):<
LinearLayout
...
android:orientation="horizontal">
<
!-- Column 1 -->
<
LinearLayout
...
android:orientation="vertical">
<
TextView .../>
<
/LinearLayout>
<
!-- Column 2 -->
<
LinearLayout
...
android:orientation="vertical">
<
TextView .../>
<
TextView .../>
<
/LinearLayout>
<
/LinearLayout>
推荐阅读
- 为什么`android(foreground`属性不起作用())
- 如何将xml文件保存在我想要的目录中(android studio)[关闭]
- 应用程序图标缺失/未出现android studio
- Android资源链接失败('à¥?dp'与属性layout_marginBottom(attr)维度不兼容)
- 将形状添加到LinearLayout Android
- 如何将IStringLocalizer注入IApplicationModelConvention()
- 考虑在配置中定义类型为“com.gisapp.gisapp.dao.IUserDAO”的bean
- 如何在Spring Boot Application中使用JPA删除/ getList
- 带有@RequestParam和@RequestBody的Spring @GetMapping因HttpMessageNotReadableException而失败