android - AndroidX 中的 MotionLayout
问题描述
我想使用 MotionLayout 但我的应用程序在 AndroidX 中,我尝试使用通常的 XML 标签但它们不起作用。布局编辑器只显示一个带有标签名称的灰色框。我如何在 AndroidX 中使用 MotionLayout,或者如果这不可能,你可以给我一个替代方案。
谢谢 :)
它现在也发生在 GridLayout 上。以下是截图:
这很奇怪。网格布局的代码:
<androidx.gridlayout.widget.GridLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content>
</androidx.gridlayout.widget.GridLayout>
解决方案
MotionLayout
已添加到 ConstraintLayout 2.0,因此请确保您有
implementation 'androidx.constraintlayout:constraintlayout:$androidConstraintLayoutVersion'
在您的应用程序build.gradle
中$androidConstraintLayoutVersion
至少有 2.0
推荐阅读
- node.js - 关于Nodejs的更新
- django - Word Quiz - 如何正确实现 VIEW 和 HTML 页面 Django
- python - 使用 yml 环境获取 scikit-learn 版本警告
- python - 制作词云时 -> ValueError: could not convert string to float: 'Workspace'
- react-native - 在本机反应中等间距线和点
- dart - Dart 中的静态抽象方法
- android - Cordova 挂钩根据环境变量更改应用程序 ID
- python - Python str 格式化
- android - Jetpack compose 动画打开盒子
- python - 通过张量流2中的任何标点符号和空格分割字符串