Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Определение заполненности экрана - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Код переключение между экранами http://www.cyberforum.ru/android-dev/thread1367227.html
Всем привет, можете скинуть пример работы: переключение activity. Нажимаешь на одну кнопку открывается новая окошка.... (кнопка ссылка на окошко) А можно такой переход сделать как меню андройд. ...
Программирование Android Yandex mapkit узнать координаты адреса Доброго времени суток. Только начал работать с yandex map kit и не могу найти ответа на вопрос как по адресу узнать координаты? Нужно просто поставить на карте метку определенного адреса. http://www.cyberforum.ru/android-dev/thread1367221.html
Программирование Android Activity окошки
Всем привет, в чем разница между активити окошками. и можете привести примеры приложении. http://i.imgur.com/XyoxzYj.png Заранее Спасибо!
Не создается эмулятор на Android Studio Программирование Android
Всем привет! Только начал совершать первые шаги по изучение Android и сразу же появились проблемы.. При попытке создать первый эмулятор через Android Studio появляется сообщение "Failed to load" в...
Программирование Android Возникает ошибка при builder.parse http://www.cyberforum.ru/android-dev/thread1367061.html
Возникает ошибка 02-02 17:13:38.465: D/tagmy(32259): error org.xml.sax.SAXParseException: Unexpected token (position:TEXT . В чем может быть проблема ? import java.io.BufferedReader;...
Программирование Android Как парсить конкретные данные из общего класса? Здравствуйте!Я использую библиотеку jsoup для парсинга html страниц сайтов. Например если мне нужно получить значение из класса information. <div class="information"> Кот </div> Я делаю так: ... подробнее

Показать сообщение отдельно
Cympak
0 / 0 / 0
Регистрация: 02.02.2015
Сообщений: 1

Определение заполненности экрана - Программирование Android

02.02.2015, 21:43. Просмотров 263. Ответов 1
Метки (Все метки)

Всем доброго времени суток.
Возникла слудующая проблема: есть LinearLayout. Есть Xml с описанным LinearLayout в котором несколько кнопок и TextView.

Моя цель - заполнить основной LinearLayout этими View (которые я получаю через LayoutInflater), но поместить туда ровно столько, сколько влезет на экран (т.е. чтобы не появлялось необходимости скрола). В TextView может быть разного размера текст, соответственно заранее я размера не знаю.

Кто знает, подскажите плиз в какую сторону смотреть ибо я перепробывал уже несколько предлагаемых подходов, но в real time получить размер встраиваемого View так и не смог (делал через view.getViewTreeObserver().addOnGlobalLayoutListener(new OnGlobalLayoutListener() {}, но так как добавляю View в цикле, оно туда захоидло лишь после цикла... )

Сейчас единственный вариант который я представляю - это костыль в виде заполнить сначала определенным количеством view, что бы что то залезло точно за экран, а потом удалить то, что не отображается. Но это печально...

Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru