属性缺少Android名称空间前缀
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#F0FFFFFF"/>
<stroke android:width="1dp" color="#A00080FF"/>
<padding android:left="5dp" android:top="0dp"
android:right="5dp" android:bottom="1dp" />
</shape>
答案 0 :(得分:3)
您错过了android:color
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#F0FFFFFF" />
<stroke
android:width="1dp"
android:color="#A00080FF" />
<padding
android:bottom="1dp"
android:left="5dp"
android:right="5dp"
android:top="0dp" />
</shape>
答案 1 :(得分:1)
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<solid android:color="#F0FFFFFF" />
<stroke
android:width="1dp"
color="#A00080FF" />
<padding
android:bottom="1dp"
android:left="5dp"
android:right="5dp"
android:top="0dp" />
</shape>
答案 2 :(得分:0)
在第一行添加此行,并在颜色属性
之前添加android:
<?xml version="1.0" encoding="utf-8"?>
您的代码应该是这样的:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#F0FFFFFF" />
<stroke
android:width="1dp"
android:color="#A00080FF"/>
<padding
android:bottom="1dp"
android:left="5dp"
android:right="5dp"
android:top="0dp" />
</shape>