Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何分离gridview元素?_Android - Fatal编程技术网

Android 如何分离gridview元素?

Android 如何分离gridview元素?,android,Android,我有一个使用gridview构建的4x4数独游戏。每个正方形都是一个图像视图 现在我想画一条分隔线,如下图所示: 我知道我可以为每个元素添加带有线条的图像,但这将是太多的工作。有更简单的方法吗 请在drawable的帮助下用xml设置行的背景 像这样- <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" and

我有一个使用gridview构建的4x4数独游戏。每个正方形都是一个图像视图

现在我想画一条分隔线,如下图所示:


我知道我可以为每个元素添加带有线条的图像,但这将是太多的工作。有更简单的方法吗

请在drawable的帮助下用xml设置行的背景

像这样-

 <?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle" >

    <solid android:color="@color/white" />

    <stroke
        android:width="1dp"
        android:color="@color/line" />

</shape>


在xml中设置行的背景

它不会为我拥有的每个间距设置行吗?我想要实现像我画的那样在中间交叉。给项目添加一些填充(即:2DP)。因此,让我们来显示背景色,它为您提供垂直和水平“分隔符”。