当前位置: 首页 > 知识库问答 >
问题:

inflating类androidx时出错。constraintlayout。小部件。ConstraintLayout约束

景鹏飞
2023-03-14

使用Android Studio菜单选项重构迁移到Androidx包后-

我收到以下错误:

Error inflating class androidx.constraintlayout.widget.ConstraintLayout

共有3个答案

令狐俊风
2023-03-14

只需更换

<androidx.constraintlayout.ConstraintLayout>

<androidx.constraintlayout.widget.ConstraintLayout>

在项目的xml文件中。

您可以在mac中使用替换路径快捷方式(⇧⌘F或⇧⌘R) 和窗口(Ctrl-Shift-R)

宰父学
2023-03-14

在AndroidStudio 3.3 RC2中,我通过升级解决了这个问题-

implementation 'androidx.constraintlayout:constraintlayout:1.1.2'

implementation 'androidx.constraintlayout:constraintlayout:1.1.3'

内置。gradle(模块:应用程序)

注意:此解决方案也适用于版本3.3(根据FireZenk的以下注释)、3.5.2(根据用户2350644的以下注释)

裴姚石
2023-03-14

确保约束布局已更新为最新版本:

implementation 'androidx.constraintlayout:constraintlayout:2.1.3'

并替换xml标记名

<androidx.constraintlayout.ConstraintLayout>

<androidx.constraintlayout.widget.ConstraintLayout>

在使用此快捷方式出现的每个地方:

Windows:CTRL键SHIFT键

Mac:命令SHIFTR

 类似资料:
  • 1.ConstraintLayout基本界面 更新Android Studio 2.2之后,更新了布局设计器,同时,引人了ConstraintLayout,这一布局,旨在降低布局层级,其主要界面如下所示: 这个界面主要分成下面几个部分: 左侧边栏,包括Palette组件库和Component Tree 中间是布局设计器,包括两部分,左边是视图预览,右边是布局约束 右侧边栏,上面是类似盒子模型的边界

  • 我刚刚通过Android Studio菜单选项Refactor->Refactor to androidx迁移到androidx 我得到以下错误: Android.View.InflateException:二进制XML文件行#2:二进制XML文件行#2:膨胀类AndroidX.ConstraintLayout.ConstraintLayout时出错 知道吗? 堆栈跟踪:

  • 我在ScrollView中的ConstraintLayout中有一个floatingActionButton 问题是按钮随UI上下滚动 PS:我不知道这是否重要,但是scrollView在一个drawerLayout里面

  • 撰写版本:。 constraintlayout-compose版本:。 可组合: 预览: 正如您所看到的,这些项并不像预期的那样受到约束。view_based中的视图不会在屏幕之外绘制,除非约束被弄乱了或者是故意的。

  • 我不知道,为什么我会有这个问题。我添加了行来构建gradle,但它仍然不起作用。出什么事了?

  • 我试图让我的布局工作,将实现支持设计库功能。然而,当我尝试运行该项目,我得到以下异常时,我的布局是加载。 二进制XML文件行#2:inflating类android.support.design.widget.错误 这是我的布局: 我尝试构建了一个简单的测试项目,该项目实现了CollapsingToolbarLayout,它没有任何问题,但一旦我尝试将其放入我的项目中,它就停止工作了。 我检查了n