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

Можно ли адаптировать dimensions, исходя из фактического разрешения? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Правильный URL для Автокомплита http://www.cyberforum.ru/android-dev/thread1632258.html
Я делаю запрос через HttpURLConnection по ссылке https://maps.googleapis.com/maps/api/place/autocomplete/json?input=tokx&types=geocode&sensor=false&key=AIzaSyArj0c_mzPfwsqoSA0U-TSEvMHx4BdQKSw, чтобы...
Программирование Android Прописать путь GitHub Как в убунту зайти в терминал GitHub и прописать путь к проектам AndroidStudio? Добавлено через 46 минут Если более конкретно, то вот оригинал: Open a terminal and navigate to the folder you... http://www.cyberforum.ru/android-dev/thread1632243.html
Программирование Android DrawableRight и EditView.setError
Есть EditView <android.support.v7.widget.AppCompatEditText android:layout_width="match_parent" android:layout_height="wrap_content" ...
Программирование Android Не отображается картинка с устрйством
Всё было нормально, но я что то наклацал в андроид студио, и теперь при открытии activity_main текст отображается, а design не хочет, что делать?
Программирование Android Программа для отслеживания местоположения по карте http://www.cyberforum.ru/android-dev/thread1631989.html
Доброго времени суток. Помогите пожалуйста написать программу для отслеживания местоположения телефона по карте... очень нужно . зарание спасибо!
Программирование Android Размеры экрана Захотел сделать подгон кнопок под разрешение экрана. Погуглил на эту тему, сделал новый класс. Вот что получилось. Ошибка в getSystemService. Пишет "cannot resolve method". Как лечить? package... подробнее

Показать сообщение отдельно
bastrakov
91 / 91 / 14
Регистрация: 10.10.2015
Сообщений: 307
Записей в блоге: 1
06.01.2016, 09:00
слова бывают разные (3 буквы и 30 букв), шрифты бывают разные, и буквы бывают разные по ширине.
но в общем случае задача "в одну строчку помещалось три слова" решаема.
есть 2 способа: правильный и "по-деревенски".

1) у текста можно узнать реальную ширину.
http://stackoverflow.com/questions/1...-and-font-size
http://stackoverflow.com/questions/6...idth-in-pixels

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