加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何在xml中设置android表格布局列填充

发布时间:2020-12-16 23:13:34 所属栏目:百科 来源:网络整理
导读:我设法使用TableLayout设计布局. android:layout_span帮助了我. 问题是我需要Column1和Column2之间的一些差距.以任何方式填充/保证金 我不喜欢这个任务的程序.必须有一个简单的方法来做到这一点. 可以使用xml设置吗? 更新: 我试图设置列子的填充它没有均
我设法使用TableLayout设计布局. android:layout_span帮助了我.

问题是我需要Column1和Column2之间的一些差距.以任何方式填充/保证金

我不喜欢这个任务的程序.必须有一个简单的方法来做到这一点.

可以使用xml设置吗?

更新:
我试图设置列子的填充它没有均匀地对齐列.

解决方法

尝试添加android:layout_marginRight =“8dp”视图位于布局 XML中每行所需位置左侧的列中.它对我有用.

更好的是,您可以将填充维度放在值/ dimens.xml文件中,并从那里引用边距.

例如:

值/ dimens.xml

<resources>
    <dimen name="column_1_right_margin">8dp</dimen>
</resources>

布局/ table.xml

<TableLayout
    ... layout params>
    <TableRow>
        <TextView
            ... layout params
            android:layout_marginRight="@dimen/column_1_right_margin" />
        <TextView
            ... layout params />
    </TableRow>
    <TableRow>
        <TextView
            ... layout params
            android:layout_marginRight="@dimen/column_1_right_margin" />
        <TextView
            ... layout params />
    </TableRow>
</TableLayout>

要进一步清理它并停止代码重复,您可以为第1列创建样式,然后您需要做的就是为第一列中的每个View应用样式. See here for more info.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读