sách gpt4 ai đã đi

android - ViewPager 滑动

In lại 作者:行者123 更新时间:2023-11-30 00:35:05 27 4
mua khóa gpt4 Nike

我有 ViewPager(Slide) 和 3 张图片。共有三个图像是通过 Internet 下载的。如果我将图片换到服务器上的另一台服务器上,链接保持不变,但应用程序中的图片没有改变,仍然是缓存中的图片

lớp công khai ViewPagerAdapter mở rộng PagerAdapter {

riêng tư Bối cảnh bối cảnh;
private LayoutInflater layoutInflater;
private String [] image = {"http://rgho.st/7hDcbyT2F/image.png",
"http://guid-korenovsk.my1.ru/logos.png",
"../../../-JKogH2VCCoY/V_aZWCFsmtI/AAAAAAAABAA/Lu6D13VXGSMMnYFO8T8-pKDeqbkHhNRAwCLcB/s320/VideoThumbail.png"};



public ViewPagerAdapter(Context context) {
this.context = ngữ cảnh;
}

@Ghi đè
công khai int getCount() {
return image.length;
}

@Ghi đè
public boolean isViewFromObject(View view, Object object) {
return view == object;
}

@Ghi đè
public Object instantiateItem(ViewGroup container, int position) {
layoutInflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = layoutInflater.inflate(R.layout.bulding_layout, null);
ImageView imageView = (ImageView)view.findViewById(R.id.imageViewPager);

Glide.with(bối cảnh)
.load(image[position])
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
.into(hình ảnhXem);







ViewPager vp = (ViewPager)container;
vp.addView(view,0);
quay lại xem;
}

@Ghi đè
public void destroyItem(ViewGroup container, int position, Object object) {
ViewPager vp = (ViewPager)container;
View view = (View)object;
vp.removeView(view);
}

}

public class MyTimerTask extends TimerTask {

@Ghi đè
công khai void run() {
getActivity().runOnUiThread(new Runnable() {
@Ghi đè
công khai void run() {
if(viewPagerAds.getCurrentItem() == 0){
viewPagerAds.setCurrentItem(1);
}else if(viewPagerAds.getCurrentItem() == 1){
viewPagerAds.setCurrentItem(2);
}else viewPagerAds.setCurrentItem(0);
}
});
}
}

1 Câu trả lời

您可以在这个 Trượt 实例上使用 DiskCacheStrategy.NONE 来避免缓存图像。在这种情况下,Trượt 每次都会重新下载图像。要获得更优化的版本,您必须检查方法 signature() 并在服务器使其数据无效时使用自定义签名。链接到关于缓存失效的 Trượt wiki:https://github.com/bumptech/glide/wiki/Caching-and-Cache-Invalidation

关于android - ViewPager 滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43561327/

27 4 0
Bài viết được đề xuất: javascript - Ember filterBy - 使用多个值进行过滤
Bài viết được đề xuất: php - 从不同的表中检索信息
Bài viết được đề xuất: javascript - 更改 formPanel 中的按钮位置
Bài viết được đề xuất: php - 在 PHP 中使用数组存储多个值
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com