<!--标题栏--> <RelativeLayout android:layout_width="match_parent" android:layout_height="50dp" android:paddingLeft="15dp" android:paddingRight="15dp" android:background="@color/colorPrimary"> <ImageView android:onClick="back" android:layout_width="25dp" android:layout_height="25dp" android:layout_centerInParent="true" android:layout_alignParentLeft="true" android:src="@drawable/ic_back"/> <TextView android:id="@+id/tv_title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@color/colorWhite" android:layout_centerInParent="true" android:textSize="16dp" android:text="注册"/> </RelativeLayout>如何再增加一个图标并将他加至文字旁边?
时间: 2024-03-03 21:52:03 浏览: 113
安卓标题栏
您在RelativeLayout中添加一个新的ImageView,将其放置在TextView的右侧,然后调整TextView的布局参数以使其与新图像对齐。例如,可以使用以下布局参数:
```
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_centerVertical="true"
android:layout_toRightOf="@+id/tv_title"
android:src="@drawable/your_icon"/>
<TextView
android:id="@+id/tv_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/colorWhite"
android:layout_centerVertical="true"
android:textSize="16dp"
android:text="注册"/>
```
在这个例子中,新的ImageView位于TextView的右侧,并使用“layout_toRightOf”属性和TextView的ID进行定位。同时,TextView使用“layout_centerVertical”属性来使其与新图像垂直居中对齐。
阅读全文