я последовал за эту статью из официальной документации: https://developer.android.com/guide/practices/screens_support.html#qualifiersAndroid: поддержка нескольких экранов не удалось
я добавил название папки «значения-ИПЧР»; внутри у меня есть "dimens.xml" с несколькими определениями размера.
Я начинаю с Google Nexus S (480x800): это хорошо, размеры взяты в папке «values-hdpi».
Я начинаю с Samsung S5 (1080x1900): это провалилось; сделанные размеры всегда находятся в папке «values-hdpi», а не в стандартной папке с именем «values».
Не могли бы вы мне помочь?
Большое спасибо, ребята
из документа в предоставленной вами ссылке, только что приведенный выше параграф: «Однако, когда система ищет ресурс, специфичный для плотности, и не находит его в каталоге, специфичном для плотности, t всегда используют ресурсы по умолчанию. Вместо этого система может использовать один из других ресурсов плотности, чтобы обеспечить лучшие результаты при масштабировании ». Так что, если у вас нет ресурсов для S5 xxhdpi (~ 480dpi), чем у android выберет тот, который «подходит лучше всего» – halfred
Отлично! Я создал другие «значения-XXX» по плотности. Большое спасибо ! – anthony