I want my Android View's background to be the logo on a white background.
I can make my View's background white:
android:background="@color/colorWhite"
I can make my View's background a PNG:
android:background="@drawable/logo"
But not both at the same time (Attribute "android:background" was already specified).
If I write only @drawable/logo then the logo is drawn on a black background.
How to do? Preferably without adding a layer of view.
SOLUTION: I used Avinazz's first suggestion, and here is the code:
<?xml version="1.0" encoding="utf-8"?>
<layer-list
    xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:drawable="@color/white"/>
    <item>
        <bitmap android:src="@drawable/logo"
        android:gravity="center" />
    </item>
</layer-list>
With strings.xml containing <color name="white">#FFFFFF</color>.