У меня есть относительное расположение, и у меня есть две кнопки с текстами "привет" и "мир" соответственно. Я хочу, чтобы эти две кнопки лежали рядом друг с другом и в равной степени занимали все доступное горизонтальное пространство.
я попробовал следующее, но не получил ожидаемый результат
<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>
Я попытался изменить Android: layout_width обоих потомков на fill_parent, но это тоже не сработало.
У меня есть рабочее решение использования LinearLayout с layout_weight, установленным на 0.5 для обоих дочерних элементов, но я хотел понять, есть ли способ сделать это в самой относительной компоновке.
спасибо,