<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ffffff">
<!-- Header aligned to top -->
<RelativeLayout
android:id="@+id/header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:background="?attr/colorPrimary"
android:gravity="center">
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="5"
android:background="?attr/colorPrimary"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
android:title="SofAgeTinder"
>
<ImageView
android:id="@+id/toolbar_title"
android:layout_width="32dp"
android:layout_height="32dp"
android:layout_gravity="left"
android:background="@drawable/abc_ic_ab_back_mtrl_am_alpha" />
<RelativeLayout
android:layout_width="32dp"
android:layout_height="32dp"
android:layout_gravity="right"
android:layout_marginRight="10dp">
</RelativeLayout>
</android.support.v7.widget.Toolbar>
<TextView
android:id="@+id/textView13"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_centerVertical="true"
android:layout_marginLeft="52dp"
android:layout_marginStart="52dp"
android:text="Item"
android:textColor="#ffffff"
android:textSize="20dp" />
</RelativeLayout>
<!-- Footer aligned to bottom -->
<RelativeLayout
android:id="@+id/footer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="#ffffff"
android:gravity="center">
</RelativeLayout>
<RelativeLayout
android:id="@+id/relativelayout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/imageView3"
android:layout_width="match_parent"
android:layout_height="250dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:layout_marginTop="82dp"
android:scaleType="fitXY" />
<TextView
android:id="@+id/textView8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_below="@+id/imageView3"
android:layout_marginLeft="25dp"
android:layout_marginRight="25dp"
android:layout_marginTop="25dp"
android:text="Item Title"
android:textSize="20dp" />
<TextView
android:id="@+id/textView10"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignEnd="@+id/textView8"
android:layout_alignLeft="@+id/textView8"
android:layout_alignRight="@+id/textView8"
android:layout_alignStart="@+id/textView8"
android:layout_below="@+id/textView8"
android:text="New Text" />
<TextView
android:id="@+id/textView15"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/textView10"
android:layout_alignStart="@+id/textView10"
android:layout_below="@+id/textView10"
android:layout_marginTop="25dp"
android:maxLines = "10"
android:scrollbars="vertical"
/>
</RelativeLayout>
<TextView
android:id="@+id/textView14"
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_alignBottom="@+id/imageButton3"
android:layout_marginEnd="5dp"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/imageView5"
android:layout_toStartOf="@+id/imageView5"
android:text="12"
android:textSize="16dp" />
<ImageView
android:id="@+id/imageView5"
android:layout_width="32dp"
android:layout_height="32dp"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_alignTop="@+id/imageButton3"
android:layout_marginEnd="46dp"
android:layout_marginRight="46dp"
android:src="@drawable/minus_icon64" />
<ImageView
android:id="@+id/imageButton3"
android:layout_width="32dp"
android:layout_height="32dp"
android:layout_alignParentBottom="true"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_marginBottom="30dp"
android:layout_marginEnd="129dp"
android:layout_marginRight="129dp"
android:src="@drawable/plus_icon64" />
<TextView
android:id="@+id/textView12"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignTop="@+id/textView14"
android:layout_marginLeft="36dp"
android:layout_marginStart="36dp"
android:text="New Text"
android:textSize="16dp" />
</RelativeLayout>
这是我的xml textview15 am打印详细描述,但是当我尝试使用android时覆盖它:maxLines =&#34; 10&#34; 机器人:滚动条=&#34;垂直&#34;但仍然重叠请告诉我哪里出错了,请看我的屏幕。
答案 0 :(得分:0)
始终在每个xml项目中使用android:layout_below="@+id/item_id"
属性,使其不重叠使textView12下面的加号和减号imageview,使其不重叠
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ffffff">
<!-- Header aligned to top -->
<RelativeLayout
android:id="@+id/header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:background="?attr/colorPrimary"
android:gravity="center">
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="5"
android:background="?attr/colorPrimary"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
android:title="SofAgeTinder"
>
<ImageView
android:id="@+id/toolbar_title"
android:layout_width="32dp"
android:layout_height="32dp"
android:layout_gravity="left"
android:background="@drawable/abc_ic_ab_back_mtrl_am_alpha" />
<RelativeLayout
android:layout_width="32dp"
android:layout_height="32dp"
android:layout_gravity="right"
android:layout_marginRight="10dp">
</RelativeLayout>
</android.support.v7.widget.Toolbar>
<TextView
android:id="@+id/textView13"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_centerVertical="true"
android:layout_marginLeft="52dp"
android:layout_marginStart="52dp"
android:text="Item"
android:textColor="#ffffff"
android:textSize="20dp" />
</RelativeLayout>
<!-- Footer aligned to bottom -->
<RelativeLayout
android:id="@+id/footer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="#ffffff"
android:gravity="center">
</RelativeLayout>
<RelativeLayout
android:id="@+id/relativelayout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/imageView3"
android:layout_width="match_parent"
android:layout_height="250dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:layout_marginTop="82dp"
android:scaleType="fitXY" />
<TextView
android:id="@+id/textView8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_below="@+id/imageView3"
android:layout_marginLeft="25dp"
android:layout_marginRight="25dp"
android:layout_marginTop="25dp"
android:text="Item Title"
android:textSize="20dp" />
<TextView
android:id="@+id/textView10"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignEnd="@+id/textView8"
android:layout_alignLeft="@+id/textView8"
android:layout_alignRight="@+id/textView8"
android:layout_alignStart="@+id/textView8"
android:layout_below="@+id/textView8"
android:text="New Text" />
<TextView
android:id="@+id/textView15"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/textView10"
android:layout_alignStart="@+id/textView10"
android:layout_below="@+id/textView10"
android:layout_marginTop="25dp"
android:maxLines = "10"
android:scrollbars="vertical"
/>
</RelativeLayout>
<TextView
android:id="@+id/textView14"
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_alignBottom="@+id/imageButton3"
android:layout_marginEnd="5dp"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/imageView5"
android:layout_toStartOf="@+id/imageView5"
android:text="12"
android:textSize="16dp" />
<TextView
android:id="@+id/textView12"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignTop="@+id/textView14"
android:layout_marginLeft="36dp"
android:layout_marginStart="36dp"
android:text="New Text"
android:textSize="16dp" />
<ImageView
android:id="@+id/imageView5"
android:layout_width="32dp"
android:layout_below="@+id/textView12"
android:layout_height="32dp"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_alignTop="@+id/imageButton3"
android:layout_marginEnd="46dp"
android:layout_marginRight="46dp"
android:src="@drawable/minus_icon64" />
<ImageView
android:id="@+id/imageButton3"
android:layout_width="32dp"
android:layout_height="32dp"
android:layout_alignParentBottom="true"
android:layout_below="@+id/textView12"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_marginBottom="30dp"
android:layout_marginEnd="129dp"
android:layout_marginRight="129dp"
android:src="@drawable/plus_icon64" />
</RelativeLayout>