安卓imageview怎么在代码中设置src

如题所述

第1个回答  2015-01-26
private ImageView imageView,imageView2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
imageView=(ImageView)super.findViewById(R.id.imageView);
imageView2=(ImageView)super.findViewById(R.id.imageView2);//找到你layout中对应的imageView
Drawable drawable=imageView.getBackground();//获取它的资源,返回类型是Drawable
//假设你想把imageView的图片设置到其他容器中,比如imageView2,
imageView2.setBackground(drawable);//imageView2就显示和imageView一样的图片了
}本回答被提问者和网友采纳
第2个回答  2015-08-11
可用方法:1、iv.setImageBitmap(Bitmap bmp);传入参数为Bitmap

2、iv.setImageDrawable(Drawable able);传入参数为 BitmapDrawable;

3、iv.setImageResource(int rid); 传入参数为图片资源ID