描边未应用于 xml 可绘制对象的矩形,用作 android 中的编辑文本背景
Stroke not getting applied to rectangle to xml drawable used as edittext backgroun in android
我的应用程序中有一个圆角矩形抽屉,用作编辑文本的背景。当我尝试向矩形添加描边时,它没有被应用。这不是正确的方法吗?
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<stroke android:width="2dp" android:color="@color/d_d"/>
<solid android:color="#ffffff" />
<corners
android:bottomLeftRadius="8dp"
android:bottomRightRadius="8dp"
android:topLeftRadius="8dp"
android:topRightRadius="8dp" />
<padding android:bottom="10dp" android:top="10dp" android:left="10dp" android:right="10dp"/>
我自己想出来了。虽然我不知道这是什么原因,但是当我从 editText 中删除 android:backgroundTint="@color/white"
属性时,矩形上应用了描边。
我的应用程序中有一个圆角矩形抽屉,用作编辑文本的背景。当我尝试向矩形添加描边时,它没有被应用。这不是正确的方法吗?
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<stroke android:width="2dp" android:color="@color/d_d"/>
<solid android:color="#ffffff" />
<corners
android:bottomLeftRadius="8dp"
android:bottomRightRadius="8dp"
android:topLeftRadius="8dp"
android:topRightRadius="8dp" />
<padding android:bottom="10dp" android:top="10dp" android:left="10dp" android:right="10dp"/>
我自己想出来了。虽然我不知道这是什么原因,但是当我从 editText 中删除 android:backgroundTint="@color/white"
属性时,矩形上应用了描边。