Мне нужно мое приложение для поддержки 480x800 normal hdpi и 480x800 большие mdpi экраны. Пользовательский интерфейс для них тот же. Дело в том, что dp
в этом случае ошибочно, потому что на устройстве hdpi все становится больше. Но мне нужен только масштабируемый интерфейс.
Возможно ли это, если использовать одну версию файлов макета?Поддержка экранов с одинаковым разрешением, но с разными DPI
0
A
ответ
0
использование 2 набор изображений и положить в 1.x MDPI и другие в 1.5x ИПЧР
здесь 1 и 1,5 это отношение размера
только один макет XML-файла достаточно.
EDIT: // пока дизайн иметь в виде, с 1м, которым MDPI
// если вы установите 5 диоптрии для вас MDPI резолюции
автоматически изменятся на ИПЧР в
5*240/160=7.5 px //for hdpi
5*320/160=10 px //for xhdpi
Смежные вопросы
- 1. Android: обработка экранов с одинаковым уровнем dpi, но разные
- 2. Развертывание для экранов с высоким разрешением для Android, но поддержка экранов с низким разрешением
- 3. Таблицы стилей/Поддержка дизайна Qt для экранов с высоким разрешением?
- 4. Поддержка различных экранов и Samsung s7 dpi
- 5. QtQuick Поддержка двух экранов
- 6. Масштаб TextView size в соответствии с разрешением dpi и разрешением
- 7. Поддержка нескольких экранов - Blackberry
- 8. Поддержка различных экранов, основанных на измерении или на основе dpi?
- 9. поддержка поддержки нескольких экранов Android
- 10. Поддержка нескольких экранов
- 11. Поддержка нескольких экранов для сотен значков
- 12. Как работать с высоким разрешением DPI?
- 13. Различные макеты для экранов с высоким разрешением?
- 14. запроса данных с одинаковым идентификатором, но с разными значениями оракула
- 15. Оптимизация: несколько кликов с одинаковым кодом, но с разными значениями
- 16. Windows Phone Классы с одинаковым именем, но с разными папками
- 17. Методы C++ с одинаковым именем, но с разными параметрами
- 18. JFrame масштабирование для экранов с высоким разрешением
- 19. Как разработать воздушное приложение для поддержки экранов с высоким разрешением DPI
- 20. Нужно ли предоставлять изображения для всех папок с разрешением dpi?
- 21. Изменение размера изображения ASP.NET с разными DPI
- 22. Поддержка нескольких экранов Android
- 23. Как рисовать изображения разного размера с одинаковым разрешением?
- 24. Несколько деклараций шрифтов с одинаковым именем шрифта, но с разными значениями шрифта с разными значениями шрифта
- 25. Поддержка нескольких экранов для больших и маленьких экранов
- 26. Поддержка множительных экранов программно
- 27. Поддержка различных экранов
- 28. Android: поддержка нескольких экранов
- 29. Android: поддержка нескольких экранов
- 30. Android - Поддержка различных экранов
нормально, если я использую '10dp' отступы это больше на ИПЧРЕ ... так, расположение не является масштабируемым –
@DotNETNinja проверка отредактированного ответа –
спасибо, но мне нужно что-нибудь g, как процент. например, установите ширину элемента на 5% ширины экрана или как это .., чтобы приложение выглядело одинаково на всех экранах, не записывая много отдельных файлов макета –