旋转视图后,约束会发生什么? 我正在尝试将容器(question_container)调整到屏幕中心,但是该容器必须能够旋转。旋转后约束不起作用。
旋转前的屏幕:
旋转后的屏幕:
旋转-90度后会发生什么?
“开始”点是否变为“底部”点,而“顶部”点变为“开始”点?
这就是我设置约束的方式:
<LinearLayout
android:id="@+id/question_container"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:layout_marginEnd="8dp"
android:layout_marginBottom="8dp"
android:orientation="vertical"
android:rotation="@{viewModel.currentRotationValue}"
android:visibility="@{viewModel.started && !viewModel.needShowAnswer ? View.VISIBLE : View.INVISIBLE}"
app:layout_constraintBottom_toTopOf="@+id/player_card_0"
app:layout_constraintEnd_toStartOf="@+id/player_card_2"
app:layout_constraintStart_toEndOf="@+id/player_card_5"
app:layout_constraintTop_toBottomOf="@+id/player_card_4">