开发者社区 问答 正文

如何动态设置ImageView的图片

在布局文件中有一个空的ImageView,现在我想动态放进一个图片:
screenshot
有没有类似设这TextView方法的:
screenshot

展开
收起
蛮大人123 2016-02-15 13:21:57 3124 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    你那个当然不对,因为没有那个方法啊。要用:
    setImageBitmap(Bitmap)、setImageDrawable(Drawable)、setImageResource(R.drawable.xxx)、setImageURI(Uri)。
    其中第一个和第二个用Bitmap时要小心那个OOM异常。setImageURI(Uri)也是令人头疼,同一个Uri,但图像内容变了,有时居然还是显示前一个的。还是setImageResource(R.drawable.xxx)好啊!

    2019-07-17 18:43:11
    赞同 展开评论
问答地址: