ImageView getWidth возвращает 0

Интерфейс, диалоги, темы, стили, меню
Ответить
Аватара пользователя
antihawk
Сообщения: 84
Зарегистрирован: 09 июн 2013, 16:14

ImageView getWidth возвращает 0

Сообщение antihawk » 17 окт 2015, 15:56

getWith на imageView возвращает ноль, хотя в layout ширина стоит match_parent, то есть, ширина экрана, допустим, 480. С отступами и тд imageView занимает где-то 400 по ширине. ImageView пустой. Полазил по стековерфлоу, вроде пишут что проблема в том, что компонент не успевает прогрузиться, потому что я делаю это в onCreate.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: ImageView getWidth возвращает 0

Сообщение Foenix » 17 окт 2015, 22:52

и в чем вопрос-то? правильно там пишут.
Если нужны размеры - придется писать свою вьюшку и переопределять методы onMeasure() (если я правильно помню)
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: ImageView getWidth возвращает 0

Сообщение Mikhail_dev » 18 окт 2015, 00:56

Есть слушатель, который вызывается когда все вьюшки прогрузились. я его использовал вполне сносно, но не помню какой именно. Погуглите.

Ответить