ConstraintLayout不能替代RelativeLayout或LinearLayout吗?

3
我了解到ConstraintLayout比RelativeLayout或LinearLayout更加灵活。我想知道是否可以使用它替代RelativeLayout或LinearLayout。但是,如果不包含嵌套的viewgroup的话,我发现在某些情况下ConstraintLayout不能满足我的要求。
例如,如果我想对一组视图(可能已经放入了LinearLayout)进行动画处理,或者我想要一个ScrollView,对于以上所有内容,我仍然需要有一个嵌套的viewgroup。
如何在ConstraintLayout中实现这一点?
1个回答

4

您可以在ConstraintLayout中嵌套其他布局。这样做的整个目的是避免使用多个嵌套,而不是完全避免嵌套。

约束布局:这种新的布局是应用程序的灵活布局管理器,允许您创建动态用户界面而不需要嵌套多个布局。它作为支持库分发,与Android Studio紧密耦合,并向后兼容到API级别9。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接