Как выровнять представления/виджеты, используя только java, а не XML

Я разрабатываю приложение для Android, в котором весь пользовательский интерфейс разрабатывается на Java, поскольку задействовано много динамических вещей, например, мне, возможно, придется добавлять кнопки и флажки, в зависимости от взаимодействия с пользователем. Я хочу знать, как расположить 2 разных представления друг относительно друга? если бы я использовал XML, я бы написал так:

<RelativeLayout ...
    <EditText android:id="@+id/text1" .... />
    <Button android:id="@+id/button1"
        android:layout_toRightOf="@id/text1" .... />
</RelativeLayout>

Теперь, как мне сделать то же самое, используя Java?


person Purav Shah    schedule 13.03.2011    source источник


Ответы (1)


Это похоже на: Как программно размещать представления в RelativeLayout?

И это выглядит точно так же, как ваш вопрос: Установка параметров в дочерних представлениях RelativeLayout

person Peter Knego    schedule 13.03.2011