Simpletarget は廃止予定のグライドですか? 質問する

Simpletarget は廃止予定のグライドですか? 質問する

SimpleTargetはGlideの以前のアップデート以降廃止されました。

Glide.with(getActivity())
        .load(uri)
        .asBitmap()
        .error(R.drawable.no_result)
        .diskCacheStrategy(DiskCacheStrategy.ALL)
        .into(new SimpleTarget<Bitmap>() {
            @Override
            public void onResourceReady(final Bitmap bitmap, GlideAnimation glideAnimation) {
                imageView.setImageBitmap(bitmap);
                imageView.buildDrawingCache();
            }
        });

ベストアンサー1

SimpleTargetの代わりにCustomTargetを使用します

Glide.with(this)
            .asBitmap()
            .load(uri)
            .error(R.drawable.no_result)
            .diskCacheStrategy(DiskCacheStrategy.ALL)
            .into(new CustomTarget<Bitmap>() {
                @Override
                public void onResourceReady(@NonNull Bitmap resource, @Nullable Transition<? super Bitmap> transition) {
                    imageView.setImageBitmap(resource);
                    imageView.buildDrawingCache();
                }
                @Override
                public void onLoadCleared(@Nullable Drawable placeholder) { }
            });

おすすめ記事