我正在使用此 XML 代码, 我的完整Xml结构如下: -
<android.support.design.widget.CoordinatorLayout
.....
<ScrollView
.....
<RelativeLayout
....
<View
android:id="@+id/divider1"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@+id/detailsPosition"
android:layout_marginTop="10dp" />
<TextView
android:id="@+id/detailsPhoneText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/divider1"
android:layout_marginLeft="30dp"
android:layout_marginTop="30dp"
android:text="@string/phone" />
<TextView
android:id="@+id/detailsPhone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/detailsNameOfChaletText"
android:layout_alignParentLeft="true"
android:layout_below="@+id/detailsPhoneText"
android:layout_marginLeft="30dp"
android:layout_marginTop="8dp" />
<RelativeLayout
android:id="@+id/detailsCall"
android:layout_width="38dp"
android:layout_height="38dp"
android:layout_alignBaseline="@+id/detailsPhoneText"
android:layout_alignParentRight="true"
android:layout_alignRight="@+id/detailsPhone"
android:layout_below="@+id/divider1"
android:layout_marginRight="20dp">
<android.support.v7.widget.AppCompatImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
app:srcCompat="@drawable/ic_call" />
</RelativeLayout>
<View
android:id="@+id/divider2"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@+id/detailsCall"
android:layout_marginTop="10dp"
/>
</RelativeLayout>
</ScrollView>
</android.support.design.widget.CoordinatorLayout>
为了得到以下观点。
在 Marshmallow 以及版本上,它看起来没问题: -
但是在棒棒糖以及版本下面,它看起来像是:
我不知道这里有什么问题?如何在所有版本上找到正确的视图?
提前致谢。