Android Tablelayout显示所有分隔线

问题描述 投票:1回答:3

Android Tablelayout是否可以使用xml属性显示所有分隔线(请参见下图?)>

我花了一些时间搜索互联网,发现很多人只是使用自定义视图。

是否可以使用xml或其他更好的方法来做到这一点?

示例(不要介意变化的边框粗细):“在此处输入图像描述”

Android Tablelayout是否可以使用xml属性显示所有分隔线(请参见下图)?我花了一些时间在互联网上搜索,发现很多人只使用...

android android-tablelayout divider
3个回答
5
投票

您可以通过使用以下代码来完成此操作


0
投票

最简单的方法是,让我找到想要的行,是让TableLayout或GridLayout的每个单元格成为一些包含该单元格小部件的容器,在其中为该容器提供背景那是你的台词。可以用XML为该背景定义一个ShapeDrawable,可以根据单元格的实际需求调整大小。


0
投票

就我而言,我使用了这种方法。我将表背景设置为黑色,然后使用TopMargin将表行背景设置为白色。在.xml中:

© www.soinside.com 2019 - 2024. All rights reserved.