|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.06.2015, 11:09 | #1 |
Пользователь
Регистрация: 24.02.2012
Сообщений: 88
|
размер элемента после setContentView в android
Я пытаюсь получил размеры элемента после вызова функции setContentView(). Размеры получаю через view.getHeight(). Но функция почему-то возвращает 0. Но если вызвать view.getHeight() в другой функции, то размеры возвращаются нормальные. как с этим бороться?
Код:
|
16.06.2015, 11:29 | #2 |
Форумчанин
Регистрация: 26.01.2009
Сообщений: 360
|
Попробуйте вызов методов
Код:
|
16.06.2015, 13:38 | #3 |
Пользователь
Регистрация: 24.02.2012
Сообщений: 88
|
не работает
|
16.06.2015, 14:42 | #4 |
Форумчанин
Регистрация: 26.01.2009
Сообщений: 360
|
Залейте проект, посмотрю
|
16.06.2015, 15:44 | #5 |
Пользователь
Регистрация: 24.02.2012
Сообщений: 88
|
когда запустите - потыкайте кнопки влево-вправо. переключения между экранами - 2 кнопочки справа. загрузить на форум не получилось, поэтому залил на файлообменник http://rghost.ru/8MWYBt4Tf
Последний раз редактировалось sinestro; 16.06.2015 в 15:46. |
16.06.2015, 17:24 | #6 |
Форумчанин
Регистрация: 26.01.2009
Сообщений: 360
|
Все работает.
Нужно изначально у Вас вызвать в onCreate метод menuPictoModeButtonClick или initializeCategory, иначе падает приложение после нажатия боковых кнопок. Далее после этого можно уже в initializeCategory получать возвращаемые значения метода getMeasuredHeight(). У меня в лог вполне удачно скидывает цифру 71. P.S. и на будущее, скидывайте проект без Gradle и другого мусора, просто исходники с манифестом. |
16.06.2015, 18:04 | #7 |
Пользователь
Регистрация: 24.02.2012
Сообщений: 88
|
или я дурак, или лыжи не едут ))
|
16.06.2015, 18:20 | #8 |
Форумчанин
Регистрация: 26.01.2009
Сообщений: 360
|
Честно, даже не знаю.
Может изображение не успевает подгружаться? Попробуйте этот код, писал по памяти, могут быть ошибки, но помочь должно: Код:
|
16.06.2015, 18:42 | #9 |
Пользователь
Регистрация: 24.02.2012
Сообщений: 88
|
а вот за этот кусок кода спасибо. теперь всё хорошо)
|
16.06.2015, 18:44 | #10 |
Форумчанин
Регистрация: 26.01.2009
Сообщений: 360
|
Отлично!
Всегда пожалуйста |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
найти номер наименьшего элемента в массиве, заданного датчиком случайных чисел на интервале [-20;25] Размер произвольный | Кан | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 26.12.2013 08:40 |
Как втавить элемент после к-элемента? | Sauber | Помощь студентам | 1 | 25.04.2011 20:01 |
добавить элемент после элемента с указанным номером | SOUR47 | Помощь студентам | 0 | 20.05.2010 21:09 |
GD2. Размер текстового элемента | Deykun | PHP | 7 | 10.02.2010 12:58 |
Загрузка отдельного элемента после отправки AJAX запроса | spein | JavaScript, Ajax | 2 | 02.01.2010 22:07 |