2012-10-04 3 views
6

Ich möchte Hintergrundbild für meine Anwendung in Android. So hat meine Anwendung bereits ein Thema in meiner Manifest-Datei wie folgt gesetztHintergrund Bild für die ganze Anwendung in Android

<application android:theme="@android:style/Theme.NoTitleBar" /> 

Jetzt wurde dies aus den Themen des Android-Pakets implementiert.

Jetzt möchte ich ein Hintergrundbild zu meiner gesamten Anwendung hinzufügen, wie kann ich es tun.

<style name="Theme.NoTitleBar.BackgroundImage"> 
    <item name="android:background">@drawable/bitzer_background</item> 
</style> 

Ich möchte die Theme.NoTitleBar auch.

+0

Wenn Sie Ihre Bildressource in ziehbar Ordner können Sie sie wie folgt verweisen: android: background = "@ drawable/resource_name". –

+0

Ich habe es versucht, aber es funktioniert nicht. – sundeep

Antwort

3

ich den Stil unten geändert haben, indem Sie diese ich das Überschreiben der Theme.NoTitlteBar

<style name="Background" parent="@android:style/Theme.NoTitleBar"> 
    <item name="android:windowBackground">@android:color/black</item> 
    <item name="android:windowNoTitle">true</item> 
</style> 

Jetzt ist mein Manifest-Datei wie folgt aussieht:

<application android:theme="@style/Background"/> 
4

Sie haben Stile zu verwenden, um diesen überprüfen erreichen heraus diesen link

ein Thema mit Ihrem Hintergrund erstellen und dieses Thema zu verwenden.

+0

Ich habe diese Lösung versucht, aber nach dieser Methode würde die Theme.NoTitleBar entfernt werden, die angewendet werden muss, und ich muss das Hintergrundbild mit Theme.NoTitleBar auch angewendet hinzufügen. – sundeep

Verwandte Themen