【发布时间】:2019-12-22 12:45:13
【问题描述】:
我在 Android 的工具栏上使用自定义图标。
虽然我的问题是我无法对齐工具栏右侧的 2 个图标,但这意味着在最后对齐它们。
这是我的实际工具栏图像,这两个图标位于工具栏的中心。
附上我的 xml 代码:
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mainToolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white">
<RelativeLayout
android:id="@+id/innerToolbarLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="horizontal">
<TextView
android:layout_alignParentStart="true"
android:id="@+id/tvToolbarHeading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="10dp"
android:text="Complaint Details"
android:layout_centerVertical="true"
android:textColor="@color/link_text_color"
android:textSize="20sp"
android:fontFamily="@font/lato_bold" />
<ImageView
android:tint="@color/link_text_color"
android:layout_toStartOf="@+id/iviconSend"
android:id="@+id/ivIconRight"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginEnd="12dp"
android:scaleType="fitCenter"
android:src="@drawable/ic_attachment_toolbar" />
<ImageView
android:layout_gravity="end"
android:layout_centerVertical="true"
android:tint="@color/link_text_color"
android:id="@+id/iviconSend"
android:layout_width="wrap_content"
android:layout_height="25dp"
android:layout_alignParentEnd="true"
android:layout_marginEnd="10dp"
android:scaleType="fitCenter"
android:src="@drawable/ic_send_email" />
</RelativeLayout>
</android.support.v7.widget.Toolbar>
main_activity.xml
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/parentLayout1">
<include
android:id="@+id/composeMailtoolbar"
layout="@layout/toolbar_send_mail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:elevation="6dp" />
</RelativeLayout>
注意:我将此布局包含在工具栏的不同主布局中。
请指导我解决此问题。
【问题讨论】:
标签: android alignment toolbar gravity