помощью glide? у нее же есть errorHolder и placeHolder, трансформс всякие и прочие плюшки.
В качестве плейсхолдера сразу запихиваем картинку с буквами. Glide качает картинку, потом через трансформацию закругляет ее. Если картинки нет, то плейсхолдер с буквами остается
Да, можно. До этого использовался Aquery, у него можно было поставить только по resid, а тут drawable вручную создаётся. Но, думаю, не стоит. Как раз потому, что плейсхолдер создаётся динамически, я думаю, что не стоит его создавать заранее - если у большинства пользователей будут аватары, этот плейсхолдер всё равно будет генериться. Тут же он генерится только в случае его отсутствия (а на случай битой ссылки сейчас добавлю статичный плейсхолдер, спасибо).
Обсуждают сегодня