Настройка элементов меню панели инструментов
У меня есть это на моей панели инструментов, текст приходит из макета панели инструментов XML, в то время как значок лупы приходит из menu.xml для страницы, я установил android:layout_alignParentRight="true"
в этот "поменять город" RelativeLayout, но между лупой и сменой города все еще слишком много места. Как я смогу устранить этот пробел?
<RelativeLayout
android:id="@+id/location_change_RL"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:layout_toRightOf="@+id/logo_icon">
menu.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.discover.fitternity.activities.HomeScreenActivity">
<item
android:id="@+id/search"
android:icon="@drawable/search"
android:menuCategory="secondary"
android:orderInCategory="2"
android:title="@string/fitternity_search"
app:showAsAction="ifRoom" />
</menu>
1 ответ
Я не знаю, желательно это или нет, но это помогает мне несколько раз. Попробуйте для себя один раз.
Добавьте это к вашему относительному расположению.
android:layout_marginRight="-20dp"
Измените 20 на любой размер, который вам подходит.