我使用适配器加载很多带有支架的图像,当我滚动图像时出现问题,并且 NetworkImageView
支架不再显示。
在适配器中我使用setImageUrl
来设置图像内容
holderElementGridView.drawable2.setImageUrl(url,VolleySingleton.getInstance(mContext).getImageLoader());
和 xml:
<com.android.volley.toolbox.NetworkImageView
android:id="@+id/imageView"
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_gravity="center"
android:layout_weight="100"
android:layout_marginRight="5dp"
android:layout_marginLeft="5dp"
android:src="@drawable/iphone_feuilledematch_imagebackground" >
</com.android.volley.toolbox.NetworkImageView>
Volley 下载图像时,iphone_feuilledematch_imagebackground
被禁用。
如何保留默认的drawable源直到volley完成drawable的下载?
最佳答案
您可以使用Picasso它不是 Volley,而是按照您想要的方式工作。
关于java - 设置 NetworkImageView 与 Volley 禁用图像的持有者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23784558/