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

Изменение размера шрифта в стиле программно - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android подскажите примеры по opengl es http://www.cyberforum.ru/android-dev/thread951287.html
пытаюсь разобраться ,но нуля тяжеловато, можете скинуть пару-тройку примеров ? Желательно с 3d моделями (в идеале хочу разобраться в построении куба и его вращения касанием )
Программирование Android Добавить язык (локаль) если её нет в системе Можно ли как-нибудь через свое приложение добавить язык (локаль) если её нет в системе? http://www.cyberforum.ru/android-dev/thread951176.html
Программирование Android Собеседование Android Junior
Доброго времени и суток! Живу в провинциальном городке и таких вакансий у нас мало. Через дня 3 собеседование. Опыта с android мало (пару приложений по работе с БД и базовыми вещами), знания есть,...
Программирование Android Дизайн EditText
Приветствую,снова) Возник вопрос по дизайну,так скажем.Вот фотография: http://i.imgur.com/pNrnE0r.jpg Как вы могли заметить,сейчас вся форма,сосб-но ее background,это серый цвет.Как расширить...
Программирование Android ListView с заполненный объектом, содержащий другой объект http://www.cyberforum.ru/android-dev/thread951057.html
Добрый день! Есть лист с объектом(классом), который сожержит еще один объект, и в этом объекте есть еще один объект. Выглядит примерно так: public class Топик { String name; String link;...
Программирование Android ListView с заполненный объектом, содержащий другой объект Добрый день! Есть лист с объектом(классом), который сожержит еще один объект, и в этом объекте есть еще один объект. Выглядит примерно так: public class Топик { String name; String link; ... подробнее

Показать сообщение отдельно
MegaSinner
91 / 87 / 3
Регистрация: 09.04.2010
Сообщений: 746
15.01.2014, 18:55
strevg, помню, много Интернетов пришлось перелопатить, чтобы текст выглядел одинаково на всех устройствах..
Вот единственно-верное решение:
Java
1
2
3
4
5
6
    public void GetScreenSize()
    {
        Display display = getWindowManager().getDefaultDisplay();
        width = display.getWidth();  // deprecated, но работает везде
        height = display.getHeight();  // deprecated, но работает везде
    }
Вызываешь единоразово функцию при старте, а потом:
Java
1
btn.setTextSize(TypedValue.COMPLEX_UNIT_PX, height/15);
Соотношение высоты экрана до размера текста высчитаешь сам, это не проблема..
Этот способ помог мне избежать гемора с разрешениями, плотностями экранов и шаблонами...
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.