这是我尝试实现占位符图像的示例代码。我从互联网上获取了数据
@Override
protected void onPostExecute(Bitmap result) {
if((imageview!=null)&&(result!=null)){
ImageView imgview=imageview.get();
if(imgview!=null){
imgview.setImageBitmap(result);
}
else{
Drawable place=imgview.getContext().getResources().getDrawable(R.drawable.ic_place);
imgview.setImageDrawable(place);
}
}
}
最佳答案
您正在onPostExecute
期间设置图像。我猜您正在做类似从网站中获取图像之类的事情。
在开始查询之前,请使用以下代码设置图像:
imgview.setImageDrawable(getResources().getDrawable(R.drawable.ic_place));
关于android - 如何在Android中添加占位符图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33412856/