2010-12-09 30 views
0

我的要求是我需要在運行時更改所有圖像和顏色。但據我所知圖像需要在可繪製的文件夾中。所以我的問題是,在我導出apk文件後,我能夠通過應用程序從服務器下載圖像,並將它們設置爲應用程序中的圖像?Android上的動態品牌推廣

例如,讓我說我有一個線性佈局與背景圖像在我的可繪製文件夾。在設備中安裝應用程序後,我可以從服務器下載圖像並將其設置爲線性佈局的背景?

我希望我已經明確了這個問題。任何幫助將不勝感激。

在此先感謝。

回答

3

試試這個(我貼我的版本的FrameLayout,ImageView的應該是相似的):

String myJpgPath = "/sdcard/picture.jpg"; 
Bitmap image_b = BitmapFactory.decodeFile(myJpgPath); 
final BitmapDrawable image_d = new BitmapDrawable(image_b); 
final FrameLayout main = (FrameLayout) findViewById(R.id.main_view); 
main.setBackgroundDrawable(image_d); 
+0

高興我回答之前刷新。想要推薦幾乎相同的方式.... – stfn 2010-12-09 09:49:51