2012-07-29 59 views
0

我正在製作一個由兩個活動組成的應用程序。第一項活動是隻有一個按鈕的首頁。當這個按鈕被擊中時,下一個活動開始。我的可繪製文件由10個圖像組成。第二個活動選擇這十個隨機圖像,並在屏幕上顯示圖像。我的問題是:有沒有一種方法可以將所顯示的圖像製作成手機bakcgroundimage。我不是指應用程序背景圖像,而是手機本身的背景。最好在java中而不是在xml中。 謝謝通過應用程序在手機上創建背景

回答

1
//Put this code into onCreate method 
//Create array of your images as drawable object and choose random for background.  
LinearLayout ll = new LinearLayout(this); 
LayoutParams lparams = new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT); 
ll.setLayoutParams(lparams); 
ll.setBackgroundDrawable(getResources().getDrawable(R.drawable.icon)); 

setContentView(ll); 
+0

以上將有助於解決問題。 – 2012-07-30 11:11:00