2010-11-25 8 views
4

アプリケーションの背景をユーザーが選択した画像に設定しようとしていますが、何か問題があります。誰かが私にこのようにする方法の例を与えることは可能でしょうか?私は自分のリソースからイメージをOKにすることができますが、電話でイメージを使用しようとすると、イメージを機能させることができません。Android - アプリケーションの背景を設定する

// Variable with the path to the background 
    String bg_path = "/sdcard/bg/background.png" // <-- This path can be whatever you like 

    //Change background of Activity  
    getWindow().setBackgroundDrawable(Drawable.createFromPath(bg_path)); 

ああをXMLファイルまたはあなたの中に透明にあなたのレイアウト、背景色を設定することを忘れないでください:あなたは、ユーザーがこれを使用して、画像へのパスを選択できるようにメソッドを作成したと仮定すると、

答えて

3

イメージは表示されません。 (これは、親ウィンドウをリストビューのように塗りつぶすものには有効です)

関連する問題