작동하지 않습니다문제 - 수직 마진 내가 ConstraintLayout를 사용하여이 간단한 레이아웃을 구축하고자
제목과 미묘한 그냥 한 줄의 텍스트 때 예상대로 작동. 문제는 더 긴 텍스트와 함께 제공됩니다. 당신이 볼 수 있듯이, 제목 서로 미묘한 중복 :
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.constraint.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="#EEEEEE">
<TextView
android:id="@+id/textView1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="24dp"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."
android:textAppearance="@style/TextAppearance.AppCompat.Headline"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent" />
<TextView
android:id="@+id/textView2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:layout_marginBottom="24dp"
android:text="Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
app:layout_constraintTop_toBottomOf="@+id/textView1"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintBottom_toBottomOf="parent" />
</android.support.constraint.ConstraintLayout>
</FrameLayout>
그래서 문제가있다 : 여기
내가 레이아웃에 사용하는 소스 코드는?
EDIT 1 2017년 10월 5일 오후 1시 19분
는 안드로이드 6.0 (API 23)을 실행하는 장치/시뮬레이터에서 재현 할 수있는 것 같다. API 21-22, 24+ 이상을 실행하는 기기에서 예상대로 작동합니다.
"포장 된"체인 스타일로 문제가 해결되었습니다. 감사! –