Während auf meinem Projekt Android Lint läuft ich auf diese Warnung kam„Mögliche Überzeichnungs: Wurzelelement malt Hintergrund“
Mögliche Überzeichnungs: Wurzelelement malt Hintergrund @ ziehbar/main mit ein Thema, das auch eine Hintergrundfarben
Wo abgeleitete Thema ist @android:style/Theme.NoTitleBar.Fullscreen
Kann mir jemand erklären, warum ist das Kommen und wie es zu entfernen ??
Mein xml:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/main" //***LINT warning***
android:orientation="vertical"
android:weightSum="3" >
Der Teil des manifesten wo Thema definiert ist
<application
android:icon="@drawable/ic_logo"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
Wie wäre es, wenn ich brauche verschiedenen Hintergründen für einige Teile der App zu setzen? – Franco
@Franco Erstellen Sie einfach einen separaten Stil für Ihre Ansicht mit Hintergrundelement darin. Ich weiß, es ist nur ein Workaround, also können Sie einfach Tools einstellen: ignore = "Overdraw". – Ov3r1oad
@Franco können Sie sie in verschiedenen Aktivitäten haben, die verschiedene Themen haben. –