Изменить на это:
<Button
android:id="@+id/Button02"
android:text="Button Two"
android:layout_toRightOf="@id/Button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"></Button>
Я думаю, вы неправильно поняли параметр layout_toLeftOf
.
Что заставляет вашу первую кнопку оставаться таким образом (Использование layout_toLeftOf
):
|<-- R Layout width-->|
|Button Two|Button One big button|
| |
|_____________________|
И чтобы понять проблему, я объясняю ее (но, возможно, я ошибаюсь):
Макет, помещенный в RelativeLayout, первые элементы, которые он видит в файле XML. Затем, если вы поместите wrap_content в кнопку и в RelativeLayout добавите то же самое, он сначала измеряет его размер, а затем вводит его. Выравнивая его по умолчанию с левой верхней россыпью, и устанавливая ширину RelativeLayout фиксированной, когда он видит, что нет ничего mre в правом, нижнем направлении.
P.S: И да, вы можете убрать элемент с экрана;)