WYSIWYG Просмотр редактора в «Android»? - PullRequest
5 голосов
/ 02 февраля 2010

Дубликат : Есть ли какой-либо дизайнер форм, доступный для Google Android?

Я хочу переместить CheckBox, чтобы он отображалв другом месте, чем в верхнем левом углу в разделе «Абсолютный макет» в main.xml, для «Android».Я использую Eclipse для редактирования своих представлений.Как бы я это сделал?

На iPhone у них есть инструмент под названием Интерфейсный конструктор, который позволяет вам перемещать вещи в режиме WYIWYG.Eclipse имеет схожую функциональность?

Ответы [ 2 ]

1 голос
/ 04 мая 2012

Плагин Android в Eclipse имеет редактор WYSIWYG, просто откройте XML-файл макета. Однако я предполагаю, что вы уже знаете это и хотите вместо этого узнать, как сделать абсолютное позиционирование в визуальном редакторе. Краткий ответ - «нет», потому что экраны Android бывают разных форм и размеров, в отличие от (на данный момент) iPhone.

1 голос
/ 03 февраля 2010

Я рекомендую использовать RelativeLayout.Вы можете установить свой флажок относительно других представлений или родительского представления, например, если вы хотите расположить его справа и ниже TextView, вы можете использовать что-то вроде

<RelativeLayout
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  >
  <TextView
    android:id="@+id/textview"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Text"
    />
  <CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:layout_below="@+id/textview"
    />
</RelativeLayout>

Также естьпосмотрите на droiddraw.org, но я рекомендую писать код самостоятельно, так как он ускоряет процесс, если вам когда-либо понадобится редактировать / повторно использовать.

Для получения дополнительной информации о RelativeLayout смотрите http://d.android.com/reference/android/widget/RelativeLayout.html

...