Java 如何在底部背景布局中居中放置ImageView
我有一个只显示背景图像的标题Java 如何在底部背景布局中居中放置ImageView,java,android,xml,layout,Java,Android,Xml,Layout,我有一个只显示背景图像的标题 <RelativeLayout android:id="@+id/rl_header" android:layout_width="match_parent" android:layout_height="wrap_content" android:src="@drawable/header_bg android:orientation="horizontal" > 尝试使用android:layout\u ce
<RelativeLayout
android:id="@+id/rl_header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/header_bg
android:orientation="horizontal" >
尝试使用android:layout\u centerInParent=“true”
您可以添加一个图像视图,如下所示:
<RelativeLayout
android:id="@+id/rl_header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/header_bg"
android:orientation="horizontal" >
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
android:src="{Your drawable}" />
</RelativeLayout>
使用FrameLayout
将视图堆叠在一起。这样,可以将圆形图像与背景图像顶部对齐。