在 ConstraintLayout 中具有动态高度闪烁的 ComposeView
ComposeView with dynamic height flickering inside ConstraintLayout
我在这样的 ConstraintLayout 中有一个 ComposeView:
<androidx.compose.ui.platform.ComposeView
android:id="@+id/compose"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
并且此 ComposeView 扩展为 AnimatedVisibility
。我遇到了视觉故障,我无法弄清楚是什么原因造成的。
当我在 Compose activity 中使用相同的组件时,没有 ComposeView 集成,它工作正常
由于我无法在 Whosebug 中上传视频,我创建了一个最小示例来重现它并将视频放在 github https://github.com/GabrielLasso/jetpack-compose-flickering/tree/master
的自述文件中
我设置
android:layout_height="wrap_content"
成功了
我在这样的 ConstraintLayout 中有一个 ComposeView:
<androidx.compose.ui.platform.ComposeView
android:id="@+id/compose"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
并且此 ComposeView 扩展为 AnimatedVisibility
。我遇到了视觉故障,我无法弄清楚是什么原因造成的。
当我在 Compose activity 中使用相同的组件时,没有 ComposeView 集成,它工作正常
由于我无法在 Whosebug 中上传视频,我创建了一个最小示例来重现它并将视频放在 github https://github.com/GabrielLasso/jetpack-compose-flickering/tree/master
的自述文件中我设置
android:layout_height="wrap_content"
成功了