#android #android-layout
Вопрос:
Я хочу знать, как я могу добиться этого с помощью файла dimens.
Я пытался создать файл dimens для разных плотностей и наименьшей ширины экрана, но я не знаю, какой размер я должен указать в каждом файле.
Например, в dimens.xml У меня <dimen name="title_margin">8dp</dimen>
тогда есть, сколько это должно быть в других файлах dimens?
Какой из них подходит для создания файла dimens: с наименьшей шириной экрана или плотностью?
Комментарии:
1. Вы можете работать с соотношением высоты и ширины конкретного экрана, т. е. с динамической шириной и высотой.
2. Да, спасибо вам за помощь.
3. При размещении здесь, пожалуйста, используйте окно предварительного просмотра перед публикацией. Ваш XML — код в этом случае не был виден, потому что редактор думал, что это HTML. Вам необходимо использовать предоставленные инструменты форматирования.
Ответ №1:
Вам не нужно создавать свои собственные размеры, есть такая классная библиотека под названием SDP — масштабируемая единица измерения https://github.com/intuit/sdp
Они уже сопоставили все измерения для разных плотностей.
У них также есть библиотека для размеров текста — SSP — масштабируемая единица измерения размера текстов
https://github.com/intuit/ssp
Комментарии:
1. Спасибо вам за помощь.