Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Ametistos
0 / 0 / 0
Регистрация: 23.02.2013
Сообщений: 37
#1

Разные шрифты на эмуляторе и на девайсе - Программирование Android

29.03.2013, 17:53. Просмотров 707. Ответов 5
Метки нет (Все метки)

Здравствуйте, проблема в следующем:

Динамически создаю разметку, размер шрифта задаю так:
Java
1
2
3
4
res = context.getResources();
PricePerQuantity.setTextSize(res.getDimension(R.dimen.item_smole_text));        
Name.setTextSize(res.getDimension(R.dimen.item_large_text));        
Price.setTextSize(res.getDimension(R.dimen.item_large_text));
ресурс соответственно:

XML
1
2
3
4
5
<?xml version="1.0" encoding="utf-8"?>
<resources>   
    <dimen name="item_large_text">16dp</dimen>
    <dimen name="item_smole_text">9dp</dimen>
</resources>
На эмуляторе все выглядит замечательно:

http://s1.ipicture.ru/uploads/20130329/N6j8k945.bmp

на телефоне все шрифты одинаково маленькие, примерно такого же размера как "название чека"
сори, не знаю как сделать скрин с телефона)

С чем это может быть связано?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2013, 17:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Разные шрифты на эмуляторе и на девайсе (Программирование Android):

RSS-читалка - работает на эмуляторе, не работает на реальном девайсе
День добрый. Есть несложная читалка на основе вот этой вот, для парсинга...

Android Studio отладка на девайсе
1) перевёл свой зенфон в режим разработчика 2) установил Android Studio 3)...

Разные шрифты в табличной форме
Доброго времени суток! Вопрос такой есть: в форму вставлена подформа в виде...

Разные шрифты в выпадающем списке
Как сделать в выпающем списке выбора шрифтов разные шрифты. Чтобы Arial...

Разные шрифты в хроме и мозиле
tver-hotel.ru - шрифты разные в хроме и мозиле. в результате блок с описанием...

StringGrid - текст в середине ячейки, разные шрифты и т.п.
Можноли сделать в СтрингГриде так что -бы текст распологался в середине ячейки,...

5
lifestyle
Mobile Developer
233 / 229 / 18
Регистрация: 10.05.2009
Сообщений: 917
01.04.2013, 21:26 #2
размер текста обычно задается не dp а sp
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
02.04.2013, 11:45 #3
Цитата Сообщение от lifestyle Посмотреть сообщение
размер текста обычно задается не dp а sp
только если есть дизайн для всех размеров, у меня такого не было)
0
lifestyle
Mobile Developer
233 / 229 / 18
Регистрация: 10.05.2009
Сообщений: 917
03.04.2013, 00:56 #4
Цитата Сообщение от V0v1k Посмотреть сообщение
только если есть дизайн для всех размеров
о каком дизайне ты говоришь?! xml layout'ы???
так в resources dimensions тоже sp можно свободно вставить...

Не по теме:

Цитата Сообщение от V0v1k Посмотреть сообщение
у меня такого не было)
значит ты все же не гений...

0
bumbaram
03.04.2013, 06:35
  #5

Не по теме:


Скрин с телефона можно сделать через monitor раньше ddms(папка с sdk/tools/monitor), там сверху на панели инструментов есть специальныя кнопочка.

0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
03.04.2013, 12:01 #6
Цитата Сообщение от lifestyle Посмотреть сообщение
о каком дизайне ты говоришь?! xml layout'ы???
ну дизайнер рисует дизайн, потом я делаю UI
так вот, если задавать в sp, то пользователь может изменить размер шрифта (читайте внимательней что такое sp, в смысле читайте дальше первой строчки), а если дизайн не рассчитан на плавающие размеры шрифта, то он может поломаться.

Добавлено через 51 секунду
sp полезен например в читалке или в текстовом редакторе например, и от, если сам не сделаешь функционал изменения размера шрифта.

Добавлено через 6 минут
если дизайн очень простой, мало элементов управления(две кнопочки и 2 текста), то sp не сложно прикрутить, а если всего много и впритык, то я включаю максимальный размер шрифта и разработчик в ужасе убегает убирать sp
0
03.04.2013, 12:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2013, 12:01
Привет! Вот еще темы с решениями:

Разные шрифты для элементов управления mfc
Здравствуйте,уважаемые программисты. Подскажите пожалуйста как сделать...

Как задать разные шрифты для разных языков?
Как в CSS для одних и тех же блоков задать один шрифт для кириллицы, а другой...

На разных платформах шрифты разные и сайт выглядит по-разному :(
Добрый вечер всем! Я сверстал сайт, используя стандартные шрифты Windows, а...

Нужно заменить шрифты на шрифты которые поддерживают кириллицу
Есть swf файл который прошел обфускацию (декомпиляция, и новая сборка - не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

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