позиционирование предметов в Android Dev - PullRequest
1 голос
/ 14 марта 2011

Привет, я совершенно новичок в android, я ищу очень, очень простую вещь, которая в каждом возможном dev env прямолинейна, кроме, очевидно, android.как, черт возьми, я устанавливаю X и Y для каждого объекта пользовательского интерфейса, который я хочу разместить там.Например, в XML у меня есть LinearView или RelativeView, и в них у меня есть кнопка, я ищу способ установить эту позицию кнопки на экране, используя Y и Y, должно быть довольно просто, я имею в виду, что в iOS dev вы простосделайте CGRectMake (x, y, width, height) и все.Что эквивалентно в Android Dev?

спасибо

Ответы [ 2 ]

5 голосов
/ 14 марта 2011

От Разработчики Android

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

Такесли только вы не нацеливаетесь только на одно конкретное устройство Android, вы не захотите использовать абсолютные координаты, так как, например, x = 300px на одном устройстве может означать ссылку за пределы экрана на другом устройстве (маленьком экране).
Вместо этого вы учитесь использовать только относительные позиции как верх, низ, низ и т. Д., Которые работают на каждом устройстве.

Попробуйте сначала выполнить уроки Hello Views , чтобы лучше понять, как все работает на Android.

0 голосов
/ 14 марта 2011

Пожалуйста, используйте layout_x и layout_y с AbsoluteLayout в вашем макете xml.

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