У меня есть относительный макет, и у меня есть две кнопки в нем с текстами "hello" и "world" соответственно. Я хочу, чтобы эти две кнопки лежали рядом друг с другом и одинаково занимали все доступное горизонтальное пространство.
Я попробовал следующее, но не получил ожидаемый результат
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<Button android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="@string/world" android:id="@+id/world"
android:layout_alignParentRight="true"
android:layout_toRightOf="@+id/hello"
android:layout_alignTop="@+id/hello"
/>
<Button
android:id="@+id/hello"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello"
android:layout_alignParentLeft="true"
android:layout_alignParentBottom="true"
/>
</RelativeLayout>
Я попытался изменить андроид: layout_width обоих детей на fill_parent, но это тоже не сработало.
У меня есть рабочее решение для использования LinearLayout с layout_weight, равным 0,5 для обоих дочерних элементов, но я хотел понять, есть ли способ сделать это в самом относительном компоновке.
спасибо,