Android可绘制级联矩形并添加位图
我是第一次使用Android XML绘图工具。我试图定义一个简单的可绘制图层列表,它有一个灰色笔划外矩形和一个白色笔划内矩形。两个矩形的笔划宽度均应为1,内部矩形应比外部矩形小1倍。这是我的密码:Android可绘制级联矩形并添加位图,android,android-layout,android-drawable,Android,Android Layout,Android Drawable,我是第一次使用Android XML绘图工具。我试图定义一个简单的可绘制图层列表,它有一个灰色笔划外矩形和一个白色笔划内矩形。两个矩形的笔划宽度均应为1,内部矩形应比外部矩形小1倍。这是我的密码: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape x
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<stroke
android:width="1dp"
android:color="@android:color/darker_gray"/>
</shape>
</item>
<item android:bottom="1dp" android:top="1dp" android:right="1dp" android:left="1dp">
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<stroke
android:width="1dp"
android:color="@android:color/white"/>
</shape>
</item>
</layer-list>
但这不起作用。我得到了一个坚实的灰色框作为结果。。。我应该如何更改代码以使其像我描述的那样
另外,我正在尝试将一个drawable@drawable/图像放置在矩形的中心,边框的边距为50dp。我该怎么做
谢谢大家!