Макет Android с несколькими экранами поддержки

#android

#Android

Вопрос:

я прикрепил несколько изображений, используя поля и отступы. я сделал это на Samsung Galaxy, но на Motorola mile stone изображения искажены.

я уже использовал <support_screens> в манифесте… но это не работает

Комментарии:

1. Почему кто-то поддержал этот вопрос, мне непонятно. Также, что сказал Хейко. Кроме того, попробуйте погуглить точную фразу, которая была в вашем вопросе…

Ответ №1:

Экраны Galaxy имеют свои собственные разрешения экрана. всегда есть проблема с пикселями экранов Galaxy. постарайтесь ничего не кодировать жестко и вместо этого используйте fill_parent или wrap_content. Жесткое кодирование таких элементов, как margin_Top =»355px», варьируется от телефона к телефону.

Комментарии:

1. 1 я также столкнулся с такой же проблемой, используя dip вместо px и используя fill_parent и wrap_content. Также используйте относительное больше вместо того, чтобы указывать фиксированные поля, ширину и высоту.

2. я использовал dp, wrap_content и относительный макет … можете ли вы подсказать мне какие-либо решения

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