android - 在 picasso 中加载图像后无法隐藏进度条?

标签 android view callback progress-bar picasso

我试图在 ma 应用程序中集成进度条。但我无法跟踪回调方法。进度条总是显示。如何在加载图像时隐藏?

holder.imageView = (ImageView) localView.findViewById(R.id.imageView1);
holder.progressBar = (ProgressBar) localView.findViewWithTag(R.id.progressBar1);

localView.setTag(holder);
url = getItem(paramInt);
Picasso.with(getApplicationContext())
.load(url)
.placeholder(R.drawable.ic_launcher)
.error(R.drawable.ic_launcher)
.fit()
.into(holder.imageView, new Callback() {

    @Override
    public void onSuccess() {
        holder.imageView.setVisibility(View.VISIBLE);
        holder.progressBar.setVisibility(View.INVISIBLE);        
    }

    @Override
    public void onError() {
        holder.progressBar.setVisibility(View.VISIBLE);
        holder.imageView.setVisibility(View.INVISIBLE);
    }
});

最佳答案

最后我修复了它。Picasso 2.0.0 beta 中有一个错误。使用官方库

关于android - 在 picasso 中加载图像后无法隐藏进度条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18496730/

相关文章:

asp.net-mvc - MVC3 将@model 传递给局部 View

python - 如何从回调函数中中断Word2vec训练?

android - 无法在 Android Oreo 中创建目录(API 26)

android - Android Lollipop 上的海拔 + 透明度错误

android - 从 Activity 向屏幕打印一个整数

python - 重写 Flask add_url_rule 以路由特定 URL

javascript - 如何在 AngularJS 中通过回调分配变量作用域?

swift - Swift 中的 AURenderCallbackStruct

android - 如何在 ImageView 中闪烁图像 (Android)

android - 使用新的存储访问框架 (SAF) 将视频录制到外部 SD 卡时出现 IllegalStateException