这是我尝试实现占位符图像的示例代码。我从互联网上获取了数据

@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/

10-10 11:06