Относительное расположение скрывает название панели инструментов в Android - PullRequest
0 голосов
/ 12 марта 2019

Я пытаюсь разместить 3 изображения в конце панели инструментов действия панели навигации, как это.

What I need actually

What I'm currently getting

При использовании относительной компоновки для выравнивания я не вижу заголовок «Домой», мне нужно выровнять три изображения справа от панели инструментов, как это, а также мне нужно показать заголовок. Где я был не прав, и как мне этого добиться? Первое изображение - это то, что я ожидаю, а второе - то, что мне нужно.

Вот что я пробовал:

 <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:background="@color/homepage_toolbar_color"
            app:popupTheme="@style/AppTheme.PopupOverlay">

            <RelativeLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content">

                <ImageView
                    android:layout_width="@dimen/_30sdp"
                    android:layout_height="@dimen/_30sdp"
                    android:layout_alignParentEnd="true"
                    android:src="@drawable/kit_icon"
                    android:layout_marginRight="@dimen/_80sdp"/>


                <ImageView
                    android:layout_width="@dimen/_30sdp"
                    android:layout_height="@dimen/_30sdp"
                    android:layout_alignParentEnd="true"
                    android:layout_marginRight="@dimen/_40sdp"
                    android:src="@drawable/price_toolbar_icon"/>

                <ImageView
                    android:layout_width="@dimen/_30sdp"
                    android:layout_height="@dimen/_30sdp"
                    android:layout_alignParentEnd="true"
                    android:src="@drawable/chat_toolbar_icon"
                    android:layout_marginTop="@dimen/_2sdp"/>

            </RelativeLayout>


        </android.support.v7.widget.Toolbar>

1 Ответ

1 голос
/ 12 марта 2019

Попробуйте добавить TextVieW рядом с изображениями с заголовком. Это должно показать все это. Вы помещаете это в относительный макет перед первым просмотром изображения:

<TextView android:id="@+id/Txv_home"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginBottom="8dp"
    android:text="Home" />
...