Я создал меню заголовка, которое очень похоже на снимки экрана ниже для приложения, над которым я работаю. Однако я не могу понять, как заставить кнопки всегда оставаться на одном уровне вправо, и поле, в котором находится логотип, автоматически заполняет оставшееся пространство экрана (т. Е. После поворота экрана).
Скриншот I | Скриншот II
Я уверен, что решение как-то связано с атрибутом layout_width, но я не могу понять, как именно. Любая помощь будет оценена!!! В настоящее время они находятся в RelativeLayout ...
<RelativeLayout android:layout_width="fill_parent"
android:layout_height="50sp"
android:background="@color/red"
android:padding="0px">
<TextView android:id="@+id/logo"
android:layout_width="200sp"
android:layout_height="50sp"
android:text="Logo" android:gravity="center_vertical"/>
<TextView android:id="@+id/dividerOne"
android:layout_width="1px"
android:layout_height="50sp"
android:layout_toRightOf="@+id/logo"
android:layout_alignTop="@id/logo"
android:background="@color/white"
android:text="" />
<TextView android:id="@+id/blockList"
android:layout_width="50sp"
android:layout_height="50sp"
android:layout_toRightOf="@+id/dividerOne"
android:layout_alignTop="@id/dividerOne"
android:gravity="center"
android:text="Block List" />
<TextView android:id="@+id/dividerTwo"
android:layout_width="1px"
android:layout_height="50sp"
android:layout_toRightOf="@+id/blockList"
android:layout_alignTop="@id/blockList"
android:background="@color/white"
android:text="" />
<TextView android:id="@+id/Log"
android:layout_width="50sp"
android:layout_height="50sp"
android:layout_toRightOf="@+id/dividerTwo"
android:layout_alignTop="@id/dividerTwo"
android:gravity="center"
android:text="Log"/>
</RelativeLayout>