#android
#Android
Вопрос:
Я использую флажок и добавляю отступы со значением dimen
<dimen name="padding_checkbox">25dp</dimen>
Я также создал папку v-17 для большого устройства и установил
<dimen name="padding_checkbox">5dp</dimen>
Сейчас я тестирую свое приложение на nexus на английском языке, оно возвращает ожидаемый результат, но когда я меняю язык устройства и устанавливаю для него значение Deutsch (немецкий), заполнение моего флажка становится слишком большим, я попытался проверить значение заполнения с помощью
int px = getResources().getDimensionPixelSize(R.dimen.padding_checkbox);
и получите 7 на английском и 33 на немецком (немецком), я не могу понять, почему это происходит.
Комментарии:
1. прежде всего, папка v-14 предназначена для Android api версии 14. не большие устройства.
2. Пожалуйста, в следующий раз лучше отформатируйте свой вопрос. Это было едва понятно, прежде чем я его отредактировал.
3. @Imtiyaz аааа, это была ошибка, пожалуйста, проверьте обновленный вопрос
Ответ №1:
Я думаю, вы упомянули об этом
<dimen name="padding_checkbox">25dp</dimen>
в значениях-de , вот почему это происходит (может быть).
Попробуйте удалить его, если он существует.