如何创建一个包含两个相邻实体的图层列表?
How do you create a layer-list with two solids next to each other?
我正在尝试使用图层列表创建一个具有两个相邻形状的可绘制对象,我该怎么做?
您可以使用以下代码来获得您想要的可绘制对象(根据需要更改颜色和高度)
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:gravity="center">
<shape android:shape="rectangle">
<size
android:width="5dp"
android:height="5dp" />
<solid android:color="@color/colorAccent"/>
</shape>
</item>
<item android:gravity="right">
<shape android:shape="rectangle">
<size
android:width="1dp"
android:height="5dp" />
<solid android:color="@color/colorPrimary"/>
</shape>
</item>
</layer-list>
我正在尝试使用图层列表创建一个具有两个相邻形状的可绘制对象,我该怎么做?
您可以使用以下代码来获得您想要的可绘制对象(根据需要更改颜色和高度)
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:gravity="center">
<shape android:shape="rectangle">
<size
android:width="5dp"
android:height="5dp" />
<solid android:color="@color/colorAccent"/>
</shape>
</item>
<item android:gravity="right">
<shape android:shape="rectangle">
<size
android:width="1dp"
android:height="5dp" />
<solid android:color="@color/colorPrimary"/>
</shape>
</item>
</layer-list>