我创建的EditText也为此背景创建了xml,如下面的附加代码
Theme.AppCompat.Light.DarkActionBar
然后我添加了这个作为EditText的背景
我将此作为我的应用主题
QListWidget
现在如果运行我的应用程序,那么EditText背景显示为黑色背景,如下图中的android Galaxy S3 mini 4.1.2
请为此建议解决方案。
答案 0 :(得分:4)
更改您的drawable,
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="schemas.android.com/apk/res/android"; android:shape="rectangle">
<stroke android:color="@color/colorAccent" android:width="1dp" />
<corners android:radius="4dp" />
<solid android:color="#ffffff"/>
</shape>
问题是,你需要添加
<solid android:color="#ffffff"/>
以<shape>
标记显示您的drawable。
这可能对你有帮助。