Android: Как создать изображение, похожее на контакт аватара? - PullRequest
0 голосов
/ 20 сентября 2019

Я хочу создать imageView, как показано ниже (с фокусом на красном фоне).

enter image description here

Если изображение получает нулевые данные, то imageView показывает текст с разделением после интервала

Возможно ли это сделать

Ответы [ 2 ]

1 голос
/ 20 сентября 2019

Вы можете использовать библиотеку Picaso или Glide Imageloader, в которой вы можете использовать изображение-заполнитель, изображение-заполнитель будет отображаться, когда ваше изображение не загружено или ваши данные будут нулевыми.

0 голосов
/ 20 сентября 2019

Вы можете создать собственное изображение в соответствии с вашими потребностями с помощью Adobe Illustrator, а затем импортировать его в Android Studio для рисования и использовать его в качестве заполнителя с помощью Glide

Пример кода

Glide.with(fragment)
  .load(url)
  .error(R.drawable.placeholder)
  .listener(new RequestListener<String, DrawableResource>() {
            public boolean onException(Exception e, String model, Target<DrawableResource> target, boolean isFirstResource) {
                // Hide ImageView and Display TextView
                return false;
            }

            public boolean onResourceReady(DrawableResource resource, String model, Target<DrawableResource> target, boolean isFromMemoryCache, boolean isFirstResource) {
                // Hide TextView and Display ImageView
                return false;
            }
        })
  .into(view);
...