将位图设置为ImageView

时间:2015-05-04 09:55:18

标签: java android imageview

我在这行中有一个从XML-File解码的Bitmap:

decodeBase64(parser.getValue(e,KEY_PROJECTIMAGE));

我的布局中也有一个ImageView。我想把Bitmap放在我的ImageView中。

我无法致电:projectView.setImageBitmap,但为什么?

这是我的decodeBase64方法:

public static Bitmap decodeBase64(String input) {
     byte[] decodedByte = Base64.decode(input, Base64.DEFAULT);
     return BitmapFactory.decodeByteArray(decodedByte, 0, decodedByte.length);
}

和getValue方法:

public String getValue(Element item, String str) {
    NodeList n = item.getElementsByTagName(str);
    return this.getElementValue(n.item(0));
}

你能帮助我吗?

1 个答案:

答案 0 :(得分:2)

试试这个..

ImageView pic =(ImageView)findViewById(R.id.profilepicUpload);

pic.setImageBitmap(位图);