【问题标题】:ConstraintLayout cannot replace RelativeLayout or LinearLayout?ConstraintLayout 不能替代RelativeLayout 或LinearLayout?
【发布时间】:2017-03-09 10:34:24
【问题描述】:

我了解了 ConstraintLayout,它比 RelativeLayout 或 LinearLayout 灵活得多。我想知道我是否可以使用它而不是RelativeLayout 或LinearLayout。但是我有一种情况,我发现 ConstraintLayout 不能做我想做的事,如果它不包含嵌套的视图组。

例如,如果我想为一组视图(可能已放入 LinearLayout)做动画,或者我想要一个滚动视图?

对于以上所有事情,我仍然必须有一个嵌套的视图组。

如何使用 ConstraintLayout 实现这一点?

【问题讨论】:

    标签: android-layout android-constraintlayout


    【解决方案1】:

    您可以在 ConstraintLayout 中嵌套其他布局。重点是您避免使用它进行多次嵌套,而不是全部嵌套。

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

    【讨论】:

      猜你喜欢
      • 2020-04-14
      • 1970-01-01
      • 2021-08-01
      • 2018-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多