Я:Пусть изменить пользовательский размер шрифта в моей dimens.xml
<dimen name="text_small">16sp</dimen>
<dimen name="text_normal">18sp</dimen>
<dimen name="text_medium">20sp</dimen>
<dimen name="text_big">22sp</dimen>
теперь я хотел бы, чтобы позволить пользователю выбрать размер шрифта в виде фрагмента настройки. Скажем, например:
- Малый -2sp
- Нормальный + 0SP
- Medium + 2SP
- Большой + 4SP
Так, например, если пользователь выбирает "Big" Я бы такой размер шрифта будет:
<dimen name="text_small">20sp</dimen>
<dimen name="text_normal">22sp</dimen>
<dimen name="text_medium">24sp</dimen>
<dimen name="text_big">26sp</dimen>
Есть ли способ сделать некоторые вещи, как:
Application Start:
if (sizeUser.equals("Big")) {
text_small=24sp
.....
}
и так далее?
Dimens используются для отображения текста пропорционально на разных экранах – jlopez