@Override public PostViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View layout = LayoutInflater.from(parent.getContext()).inflate(R.layout.post_row, parent, false); PostViewHolder holder = new PostViewHolder(layout); holder.image.setDefaultImageResId(R.drawable.ic_loading); holder.image.setErrorImageResId(R.drawable.ic_error); return holder; }
imageView.setDefaultImageResId(R.drawable.placeholder); imageView.setErrorImageResId(R.drawable.placeholder);
private void loadNetworkImage(String url){ ImageLoader imageLoader = new ImageLoader(MyApplication.getHttpRequestQueue(), new BitmapCache()); mNetworkImageView.setDefaultImageResId(R.drawable.ic_launcher); mNetworkImageView.setErrorImageResId(R.drawable.ic_launcher); mNetworkImageView.setImageUrl(url, imageLoader); }