我目前正在使用 Picasso 2.0.1(之前也尝试过 1.0.2)并从网络上的图片中获取位图。
一切都很好,我已经看到加载图像的改进......至少看起来更快。
我的问题是,如何从 PICASSO 所做的活动中获取统计数据?我想知道图片是从缓存中获取的还是下载的...
我正在尝试使用 com.squareup.picasso.StatsSnapshot 获取信息,但它似乎没有更新......或者我没有正确使用它。
Picasso pi = Picasso.with(getActivity().getApplicationContext());
Bitmap bitmap = pi.load(url.toString()).get();
Log.d(this.getClass().getSimpleName(),"Cache hits:" + pi.getSnapshot().cacheHits + " Cache misses:" + pi.getSnapshot().cacheMisses);
在加载调用之前和/或之后添加日志总是返回相同的结果
缓存命中:0 缓存未命中:0
我做错了什么或如何获得这些信息?
提前致谢!
马克