我一直在制作一个简单的 UI,它显示一些照片和一些其他信息!我有一个简单的布局,用于在一个框中显示每张照片,我想多次添加这个布局(我拥有的照片数量)。
这是我的 info_wrapper.xml 文件
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/info_wrapper"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="2dp"
android:paddingBottom="2dp"
android:paddingLeft="1dp"
android:paddingRight="1dp"
>
<TextView
android:id="@+id/usernamePosting"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello"/>
<ImageView
android:below="@+id/usernamePosting"
android:id="@+id/photo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello"/>
</RelativeLayout>
还有我的 main_screen.xml 文件:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="wrap_content"
android:layout_height="match_parent" >
<RelativeLayout
android:id="@+id/menuBar"
android:layout_width="fill_parent"
android:layout_height="20dp"
android:background="@color/green">
<ImageView
android:id="@+id/locationIcon"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:src="@drawable/location_place"
></ImageView>
<TextView
android:id="@+id/userLocationTxtView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_toRightOf="@+id/locationIcon"
android:text="@string/app_name"
android:textColor="@color/white"
android:textSize="15dp" />
</RelativeLayout>
<RelativeLayout
android:layout_below="@id/menuBar"
android:id="@+id/bodyView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/light_gray">
</RelativeLayout>
</RelativeLayout>
现在,当我尝试多次添加 info_wrapper 视图时-所有视图都在彼此之上-但我想成为另一个视图