2011-02-09 101 views
0

我目前有一個沒有xml佈局文件的活動。所有項目在需要時添加。我並不需要一個圖像添加到它,它似乎沒有做任何事情...Android - 如何將動態圖像添加到活動

  ImageView iv = new ImageView(this); 
     iv.setScaleType(ImageView.ScaleType.FIT_CENTER); 
     Bitmap bm = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory()+"/Pics/Pic_1.jpg"); 
     iv.setImageBitmap(bm); 
     ll.addView(iv); 

的圖像是在正確的文件夾...... 11月末是線性觀點我加入圖像視圖也是...我錯過了什麼?

回答

1

您可以使用調試器來查看圖像是否正確加載。 並且您是否嘗試在該ImageView上設置佈局參數?因爲在你的情況下,它不會佔用任何空間(我認爲)。嘗試是這樣的:

ll.addView(iv, new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); 

或者使用精確的尺寸,而不是LayoutParams.WRAP_CONTENT

+0

感謝我使用iv.setLayoutParams(新LinearLayout.LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT)); – Beginner 2011-02-09 11:29:38