我的愿望列表在android工具栏中未对齐
您好,我的愿望列表图标在右角没有对齐,我想将愿望列表的心形符号固定为角,以及需要显示完整的文本视图标题,如何正确设置我的工具栏,对不起,我的英语不好,这是我的xml我尝试了这个我的愿望列表在android工具栏中未对齐,android,Android,您好,我的愿望列表图标在右角没有对齐,我想将愿望列表的心形符号固定为角,以及需要显示完整的文本视图标题,如何正确设置我的工具栏,对不起,我的英语不好,这是我的xml我尝试了这个 <android.support.v7.widget.Toolbar android:id="@+id/toolbar_top" android:layout_width="fill_parent" android:layout_height="wrap_content" andr
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar_top"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:minHeight="?attr/actionBarSize"
app:theme="@style/ThemeToolbar"
tools:layout_editor_absoluteX="8dp"
tools:layout_editor_absoluteY="0dp">
<ImageView
android:id="@+id/imgback"
android:layout_width="20dp"
android:layout_height="20dp"
android:src="@drawable/whitearrow" />
<TextView
android:id="@+id/toolbar_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="40dp"
android:gravity="center"
android:text="The Complete React Native"
android:textColor="@color/colorPrimarywhite"
android:textSize="20dp"
android:textStyle="bold" />
<RelativeLayout
android:id="@+id/notification"
android:layout_width="50dp"
android:layout_height="match_parent">
<ImageView
android:id="@+id/imgfav"
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_alignParentRight="true"
android:src="@drawable/whiteheart" />
</RelativeLayout>
</android.support.v7.widget.Toolbar>
尝试将
RelativeLayout
作为工具栏的直接子项
- 使您的imgback
ImageView
==>android:layout\u alignParentLeft=“true”
- 使您的工具栏\u标题
文本视图
==>
- 使您的imgfav
ImageView
==>android:layout\u alignParentRight=“true”
示例代码
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar_top"
app:theme="@style/ThemeToolbar"
tools:layout_editor_absoluteX="8dp"
tools:layout_editor_absoluteY="0dp"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:minHeight="?attr/actionBarSize">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<ImageView
android:id="@+id/imgback"
android:layout_alignParentLeft="true"
android:layout_width="20dp"
android:layout_height="20dp"
android:src="@drawable/whitearrow" />
<TextView
android:id="@+id/toolbar_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="40dp"
android:gravity="center"
android:layout_centerInParent="true"
android:text="The Complete React Native"
android:textColor="@color/colorPrimarywhite"
android:textSize="20dp"
android:textStyle="bold" />
<ImageView
android:id="@+id/imgfav"
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_alignParentRight="true"
android:src="@drawable/whiteheart" />
</RelativeLayout>
</android.support.v7.widget.Toolbar>
在XML中,您不需要添加任何布局,
只需添加属性重力
添加android:layout\u gravity=“left”
-返回箭头图像视图
添加android:gravity=“center\u horizontal”-TextView
添加android:layout_gravity=“right | end”-wishlist Imageview
&删除相对布局
,它将正常工作
我希望这对你有帮助
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar_top"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:minHeight="?attr/actionBarSize"
app:theme="@style/ThemeToolbar"
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">
<ImageView
android:id="@+id/imgback"
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_gravity="left"
android:src="@drawable/whitearrow" />
<TextView
android:id="@+id/toolbar_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:text="The Complete React Native"
android:textColor="@color/colorPrimarywhite"
android:textSize="20dp"
android:textStyle="bold"
android:layout_gravity="center_horizontal|center_vertical"/>
<ImageView
android:id="@+id/imgfav"
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_gravity="right|end"
android:gravity="right"
android:src="@mipmap/ic_launcher" />
</android.support.v7.widget.Toolbar>