Reputation: 601
I want to set background image to my application in android. So my application already has a theme set in my manifest file like this
<application android:theme="@android:style/Theme.NoTitleBar" />
Now this was implemented from the themes of android package.
Now i want to add a background image to my entire application how can i do it.
<style name="Theme.NoTitleBar.BackgroundImage">
<item name="android:background">@drawable/bitzer_background</item>
</style>
I want the Theme.NoTitleBar as well.
Upvotes: 9
Views: 23844
Reputation: 601
I have changed the style below, by doing this I am overriding the 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>
Now my manifest file looks like this:
<application android:theme="@style/Background"/>
Upvotes: 7
Reputation: 1363
You have to use styles to achieve this Check out this link
Create a theme with your background and use that theme.
Upvotes: 5