Я работаю над приложением для Android, я хочу, чтобы это приложение соответствовало разным размерам экрана и плотности.Я сделал файлы files.xml в res / layout по умолчанию, файлы res / layout-small / xml для поддержки небольших экранов, таких как QVGA (низкая плотность), файлы res / layout-normal / xml для поддержки средних экранов, таких как HVGA (средняя плотность) и файлы res / layout-large / xml для больших экранов, таких как WVGA800 (высокая плотность).Когда я запускаю приложение изначально на экране среднего размера, например 320x480, то есть HVGA, оно работает отлично, но когда я запускаю одно и то же приложение на эмуляторе большого или малого экрана, оно отображает те же макеты, которые были отображены на экране среднего размера, и не помещается на экране и наоборотнаоборот.Я не использовал абсолютный макет и использовал dp вместо px, sp или dip.Я много пробовал, но не смог.Как мне справиться с этой ситуацией?Любая идея?