三星设备上的形状可绘制默认为黑色背景

所以我正在开发使用三星Note 2设备,由于某种原因,当我创build这个drawable

<shape xmlns:android="http://schemas.android.com/apk/res/android" > <corners android:radius="5dp" /> <stroke android:width="1dp" android:color="@color/grey_light" /> </shape> 

并将其作为背景应用于LinearLayout,这会使背景变黑,

如果我完全删除了LinearLayout的背景属性,它将保持透明,只有当我将一个drawable应用到它时,它才会变黑。

但如果我添加

 <solid android:color="@android:color/transparent" /> 

到可绘制的XML的顶部,它删除黑色。

现在我知道设备可以有自己的默认主题,但这似乎是奇怪的行为,有没有什么办法,我可以摆脱它(/默认背景透明),所以我不必把这个更多的我的drawable ?

注意:它适用于Nexus 7,HTC One,它只在三星设备上发生这种情况。

Solutions Collecting From Web of "三星设备上的形状可绘制默认为黑色背景"