2012-10-04 50 views
6

我想在android中设置背景图像到我的应用程序。所以我的应用程序已经在我的清单文件中设置了这样的主题在android中设置背景图像到整个应用程序

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

现在这是从android包的主题实现的。

现在我想添加一个背景图像到我的整个应用程序,我该怎么做。

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

我想要Theme.NoTitleBar以及。

+0

如果在绘制你的图像资源文件夹,你可以参考他们如下: android:background =“@ drawable/resource_name”。 –

+0

我试过了,但不起作用。 – sundeep

回答

3

我已经改变了下面的风格,这样做我重写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> 

现在我的清单文件看起来是这样的:

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

你要使用样式来实现这一 看看这个link

创建你的背景主题,并使用该主题。

+0

我试过这个解决方案,但是下面这个方法会删除必须应用的Theme.NoTitleBar,我必须添加具有Theme.NoTitleBar的背景图片。 – sundeep