2012-10-04 14 views
6

私はアンドロイドで自分のアプリケーションに背景画像を設定したいと思います。したがって、私のアプリケーションには既にこのようなマニフェストファイルにテーマが設定されています背景画像をアンドロイドでアプリケーション全体に設定

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

これはアンドロイドパッケージのテーマから実装されました。

今、私はアプリケーション全体にバックグラウンドイメージを追加したいのですが、どうすればいいですか?

<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

関連する問題