我希望从服务器获取类似字节数组的用户图像,并在Actionbar中显示此图像而不是图标。我搜索和创建,我可以设置图像与icon getActionBar().setIcon(R.drawable.my_icon)
可画,但我想动态设置图像,我没有图像在drawable文件夹中。怎么办呢?
答案 0 :(得分:2)
byte[] imageFromServer = getImageFromServer(); // assuming you get byte array from server
Bitmap bitmap = BitmapFactory.decodeByteArray(imageFromServer , 0, imageFromServer .length);
BitmapDrawable icon = new BitmapDrawable(getResources(),bitmap);
getActionBar().seticon(icon);