Android GridView 绘制分隔线

标签 android gridview border divider

我想知道在 GridView 中的项目(当前为 TextView )之间绘制分隔线的最简单方法。我能想到的唯一方法是在这些 TextView 周围绘制边框,以便在组合时它们看起来像连续的水平和垂直分隔线。

ListView 有 setDivider() 但 GridView 没有?

谢谢。

最佳答案

如果您只想要简单的线条作为边框,那么简单得多的是为 GridView 设置背景颜色以及适当的填充和间距:

<GridView
    (...)
    android:background="@color/LightGold"
    android:listSelector="@android:color/transparent"
    android:horizontalSpacing="1dip"
    android:verticalSpacing="1dip"
    android:paddingLeft="1dip"
    android:paddingTop="1dip" />

关于Android GridView 绘制分隔线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7132030/

相关文章:

android - 在android中使用静态变量

CSS 多边框的动态宽度没有改变

c# - 如何覆盖 BoundField 的 Itemstyle-width?

CSS - 像这样制作边框的最佳方式(以网站链接为例)

python win32com excel边框格式化

java - 如何将日期字符串与当前日期进行比较?

android - Arduino LED 闪烁问题

android - 更新到 sdk28 后构建项目的问题

java - Android/Java - 寻求带有textView的拖放GridView示例

c# - 如何获取DataNavigateUrlFields 的值?