以编程方式获取ImageView src

时间:2016-02-04 13:19:35

标签: android

如何以编程方式获取ImageView src并将其设置在另一个imageView

Drawable drawable = imageViewA....?
imageViewB.setImageDrawable(drawable);

TNX

3 个答案:

答案 0 :(得分:6)

您可以这样做:

Drawable drawable = imageViewA.getDrawable();
if(drawable != null){
    imageViewB.setImageDrawable(drawable);
}

答案 1 :(得分:2)

您可以使用 setImageResource(int)

<强> imageView.setImageResource(R.drawable.bg_image);

答案 2 :(得分:1)

而不是得到可绘制的......

Bitmap bitmap = ((BitmapDrawable)image.getDrawable()).getBitmap();

并设置为新图片

newImageView.setImageBitmap(bitmap);