Скрыть и показать изображение с Glide - PullRequest
0 голосов
/ 13 июня 2018

Я загружаю рекламное изображение на карту Google с Glide.Я хочу скрыть / изображение в том же состоянии.Как я могу сделать?есть что-то как видимое и невидимое?

Glide.with(getApplicationContext())
   .asBitmap()
   .load(url)
   .error(null)
   .into(new SimpleTarget<Bitmap>() {
         public void onResourceReady(Bitmap resource, Transition<? super Bitmap> transition) { //code }

    }

Ответы [ 2 ]

0 голосов
/ 13 июня 2018

Вы можете удерживать ссылку на вид и изменять ее видимость.

SimpleTarget imageView = new SimpleTarget<Bitmap>() {
     public void onResourceReady(Bitmap resource, Transition<? super Bitmap> transition) { //code }
};

Glide.with(getApplicationContext())
   .asBitmap()
   .load(url)
   .error(null)
   .into(imageView);

Затем вы можете скрыть / показать imageView, используя setVisibility(View.GONE) или setVisibility(View.VISIBLE) метод

0 голосов
/ 13 июня 2018

Я не нахожу ничего полезного, но сам делаю что-то вроде load empty.png, у которого просто 24 * 24 прозрачных для маркера, это делает ваш маркер невидимым

...