程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> imageview-動態設置ImageView的圖片

imageview-動態設置ImageView的圖片

編輯:編程綜合問答
動態設置ImageView的圖片

在布局文件中有一個空的ImageView,現在我想動態放進一個圖片:

TextView txt = (TextView) findViewById(R.id.textView1);
txt.setText("my text");

有沒有類似設這TextView方法的:

ImageView image = (ImageView) v.findViewById(R.id.pPicture);
image.setImage(R.drawable.myImage); // 這個不對

謝謝诶

最佳回答:


你那個當然不對,因為沒有那個方法啊。要用:
setImageBitmap(Bitmap)setImageDrawable(Drawable)setImageResource(R.drawable.xxx)setImageURI(Uri)
其中第一個和第二個用Bitmap時要小心那個OOM異常。setImageURI(Uri)也是令人頭疼,同一個Uri,但圖像內容變了,有時居然還是顯示前一個的。還是setImageResource(R.drawable.xxx)好啊!

Jywangkeep_
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved