在drawable中创建了新文件,并创建了此代码以显示渐变颜色。
<selector xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:angle="90"
android:endColor="#FFFFFF"
android:startColor="#FF795548"/>
</selector>
当用作背景时,在预览屏幕中没有预览
android:background="@drawable/drawableName"
我的背景变成红色。
答案 0 :(得分:3)
您应将标签selector
更改为标签shape
。
这是更改后的新代码:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:angle="90"
android:endColor="#FFFFFF"
android:startColor="#FF795548"/>
</selector>