Итак, я разрабатываю с помощью устройства Samsung Note 2 и по какой-то причине, когда создаю этот гибкий
<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, он остается прозрачным, только когда я применяю его, он становится черным.
но если я добавлю
<solid android:color="@android:color/transparent" />
до вершины извлекаемого XML, он удаляет черный.
Теперь я знаю, что устройства могут иметь свои собственные темы по умолчанию, но это кажется странным поведением, есть ли способ избавиться от него (/default the background to transparent), так что мне не нужно добавлять это к более моих чертежей?
Примечание: он отлично работает на Nexus 7, HTC One, только на устройствах Samsung, что это происходит.