Android-приложение не совместимо со всеми разрешениями - PullRequest
0 голосов
/ 21 октября 2011

Я только что закончил проектировать свое приложение для Android, и когда я попытался изменить разрешение, чтобы проверить, выглядит ли мое приложение одинаковым для всех устройств, я не мог заметить, что дизайн приложения искажен во всех разрешениях, за исключениемразрешение, для которого я проектирую.

Короткая история : Что я могу сделать, чтобы мое приложение выглядело одинаково для всех разрешений и устройств?

Ответы [ 2 ]

1 голос
/ 22 октября 2011

Ну, есть пара проблем, которые могут возникнуть, но без примеров того, что происходит, трудно сказать, где вы совершаете ошибку.

Во-первых, вы можете использовать стандартные пиксели вместо падения или использовать абсолютные макеты или одну из многих вещей, упомянутых в http://developer.android.com/guide/practices/screens_support.html как указано Хардским и Босом.

Другой альтернативой может быть то, что вы просто неправильно думаете о своих раскладках. Например, определение отступа видов слева для центрирования его по экрану полностью потерпит неудачу, если поместить его на любой экран, и в конечном итоге размеры не окажутся равными 320x480dip. Постарайтесь убедиться, что вы всегда определяете места размещения своих просмотров по их намерениям напрямую, а не по второстепенному атрибуту, который, как выясняется, одинаков для стандартных разрешений.

0 голосов
/ 21 октября 2011

Может быть разные макеты для разных разрешений? http://developer.android.com/guide/practices/screens_support.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...