Я сделал относительный макет и использовал fill-parent, wrap-content, и для некоторого поля я должен использовать «dp».
Но когда я проверяю на разных устройствах изменение масштаба / плотности Итак, при серфинге с сайта Android Developer я обнаружил, что должен определить макеты, такие как
res/layout/my_layout.xml // layout for normal screen size ("default")
res/layout-small/my_layout.xml // layout for small screen size
res/layout-large/my_layout.xml // layout for large screen size
res/layout-xlarge/my_layout.xml // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation
Так есть ли простой или умный способ решения проблемы плотности без определения этих макетов ... и работать на всех устройствах только с одной стандартной компоновкой