Есть ли способ узнать идентификатор изображения, показанный на ImageView на Android? Мое дело: я использую Picasso для показа изображения, и если я не включил соединение, изображение по умолчанию будет напечатано. Теперь я хочу сделать тост, который говорит: «Включите соединение, чтобы показать изображение», и мне было интересно, что я могу проверить идентификатор изображения.Как я могу получить идентификатор изображения в ImageView?
ответ
К сожалению, нет никакого метода, такого как getDrawableId() или getResourceId(), который позволит вам получить идентификатор ресурса, используемого в ImageView.
Но вы можете реализовать обходное решение, используя и getTag()
для ImageView. Установите тег с идентификатором при настройке изображения по умолчанию, и вы можете вернуть его обратно с помощью getTag()
.
mhhh хорошая идея :) Я пробую :) спасибо за ответ –
Отлично! :) –
- 1. Получить идентификатор drawable в ImageView
- 2. Как я могу получить идентификатор изображения в C#, от Repeater?
- 3. Как я могу получить идентификатор изображения с помощью jquery?
- 4. Android Как я могу получить идентификатор кнопки изображения программно?
- 5. Как я могу получить высоту ImageView в RecyclerView.Adapter
- 6. Как я могу уменьшить размер изображения в imageview
- 7. Как я могу обойти ImageView?
- 8. Получить идентификатор ресурса из ImageView
- 9. Как получить идентификатор изображения из спискаVIEW
- 10. Как получить изображение изображения ImageView в Android?
- 11. Как получить позицию изображения в ImageView
- 12. Получить идентификатор изображения ImageView и изменить его с помощью AsyncTask
- 13. Как получить вид (ImageView), используя идентификатор в андроиде
- 14. Как получить идентификатор источника изображения, например getImageResource
- 15. Как мне получить изображение изображения в imageView?
- 16. Как я могу получить размер imageView из раскадровки?
- 17. Как я могу получить идентификатор диска?
- 18. Как я могу получить уникальный идентификатор потока?
- 19. Как я могу получить PhantomDriver идентификатор процесса
- 20. Как я могу получить идентификатор устройства
- 21. Как я могу получить идентификатор вставленной записи?
- 22. Как я могу получить идентификатор конкретной модели?
- 23. Как я могу получить идентификатор пользователя youtube?
- 24. Как я могу получить идентификатор литий cicked
- 25. Как получить идентификатор изображения из uri?
- 26. Как я могу получить текущий идентификатор фрагмента
- 27. Как я могу получить идентификатор элемента spinner?
- 28. Как я могу переработать ImageView с помощью пути изображения
- 29. Получить идентификатор ImageView внутри нескольких LinearLayout
- 30. Как получить идентификатор Bitmap из ImageView в Android?
Дайте тегу идентификатор изображения при просмотре изображений. –
, но зачем вам идентификатор изображения, которое вы показываете? – Blackbelt
@blackbelt, чтобы узнать, рисовал ли Пикассо: если есть изображение из Интернета, это означает, что все в порядке, иначе я покажу тост с изображением по умолчанию –