This view is not constrained vertically: at runtime it will jump to the top unless you add a vertical constraint less…

项目迁移到AndroidX后,运行项目时发现androidx.constraintlayout.widget.ConstraintLayout布局中的子控件提示如下错误

此时运行项项目时会出现崩溃的现象

此时,你要检查一下ConstraintLayout中的约束条件是否完整
所谓的完整就是水平和垂直的约束都要有

比如之前的是这么写的,这个时候,TextView是有红线提示错误的。

    <TextViewandroid:id="@+id/projectNameTv"android:layout_width="wrap_content"android:text="某某设施点"android:textColor="@color/black"android:textSize="@dimen/font_16"app:layout_constraintTop_toTopOf="parent"android:layout_height="wrap_content"/>

是因为我只添加了垂直方向的约束

     app:layout_constraintTop_toTopOf="parent"

水平方向的约束没有添加,在AndroidX中就提示错误了。
那么把水平方向的约束也添加上就好了。
如下

    <TextViewandroid:id="@+id/projectNameTv"android:layout_width="wrap_content"android:text="某某设施点"android:textColor="@color/black"android:textSize="@dimen/font_16"app:layout_constraintStart_toStartOf="parent"app:layout_constraintTop_toTopOf="parent"android:layout_height="wrap_content"/>

然后确保你依赖的版本是最新的稳定版,可在Maven中查询最新的稳定版
androidx.constraintlayout版本查询
目前最新的稳定版是1.1.3

新的测试版还是暂时不要用了,可能会出现意想不到的bug


如果你觉得本文对你有帮助,麻烦动动手指顶一下,算是对本文的一个认可,如果文中有什么错误的地方,还望指正,转载请注明转自喻志强的博客 ,谢谢!

This view is not constrained vertically 的解决办法相关推荐

  1. UIScrollView上面放一个UIScrollView或者UITableView拖动时候 View出现一闪一闪解决办法...

    在项目中发现一个问题: 创建一个UIScrollView 上面放一个scrollView或者TableView,拖动scrollview或TableView 画面出现一闪一闪的情况. 解决办法设置一下 ...

  2. MyEclipse10 Servers窗口出现“Could not create the view: An unexpected exception was thrown”解决办法

    今天打开MyEclipse10,Servers突然出现"Could not create the view: An unexpected exception was thrown" ...

  3. vs2010中的Resource View和Class View都为空的有效解决办法

    近期在学习windows socket编程,决定在熟练到一定程度后研究下飞鸽传书(IPMSG).下午打开了IPMSG大致看了一下源码,毫无头绪.技术细节全然不知. 这倒没什么,刚起步也没有多大要求.从 ...

  4. sublime text 打开总是弹框报错Unable to download XXX. Please view the console for more details.解决办法

    Preferences >Package Settings > Package Control > Settings - User 添加代码 "debug": t ...

  5. main.xml Design显示不是设计界面,而是view属性的解决办法

    res/layout/main.xml,升级SDK和ADT之前,这个一直是显示界面,升级后,点开这个文件,切到Design,发现显示不了界面,而是以表格的形式显示的该界面中各个view的属性值-! 解 ...

  6. ScrollView嵌套EditText联带滑动的解决办法

    本篇文章的相关内容需结合上文:从ScrollView嵌套EditText的滑动事件冲突分析触摸事件的分发机制以及TextView的简要实现和冲突的解决办法 在说完了如何解决ScrollView嵌套Ed ...

  7. 安卓解决layout的design模式报错This view is not constrained

    今天写一个新的layout,想着用design模式进行拖拽写,但是拖得很完美,最后报错: This view is not constrained, it only has designtime po ...

  8. Android 学习之那些年我们遇到的BUG1:This view is not constrained, it only has designtime positions

    This view is not constrained, it only has designtime positions, so it will jump to (0,0) unless you ...

  9. android.view.ViewRoot$CalledFromWrongThreadException的解决办法

    android 是不允许子线程直接更新UI的,如果一定要在子线程直接更新UI就会出现android.view.ViewRoot$CalledFromWrongThreadException: Only ...

最新文章

  1. YOLO-v5训练自己的数据+TensorRT推理部署(2)
  2. Python 字符串前面加u,r,b的含义
  3. 腾讯姚星:两大科技矩阵助力两张网,立志攻克通用人工智能和多模态问题
  4. Java防止Xss注入json_每日一题(java篇) 如何防止xss注入
  5. 【nodejs】让nodejs像后端mvc框架(asp.net mvc)一样处理请求--参数自动映射篇(6/8)...
  6. vlc-qt编译 linux,记录一次搞vlc官方源码中Qt示例工程的过程,文件路径对话框
  7. 【CF 543D】Road Improvement,树形DP
  8. redhat linux5 安装配置 JDK1.6+Tomcat6+Apache2.2.x+jk_mod1.2
  9. android 中在CMD中查看sqlite
  10. UMeditor上传图片无反应
  11. python自动化办公要学多久-基于python实现自动化办公学习笔记
  12. 3D优化之ShadowGun系列一:旗子飘扬效果实现方法及shader注解
  13. 【网站】比较知名的大型公司官网清单可以收藏关注一下,欢迎您来补充
  14. matlab画收敛曲线,3.26 面收敛处理
  15. 学习记录 - - 准备APS
  16. 面经_京东广告部_实习_广告推荐_I面_20191105
  17. Branches ‘develop‘ and ‘origin/develop‘ have diverged. Fatal: And branch ‘develop‘ may be fast-forwa
  18. Mac安装PL2303驱动
  19. 一文读懂设计模式--策略模式
  20. 中心透视投影和鱼眼投影的区别(Central perspective projection vs. fisheye projection)

热门文章

  1. PowerDesign连接远程数据库
  2. js 跳转html,js页面跳转方式 js页面跳转举例
  3. 【小白之路-1】详解ESP8266 ESP-01SRealy继电器模块天猫精灵语音控制实现(含微信配网及新手防坑提示)
  4. 广发证券借壳可能10月放行 新管理层临阵热身
  5. 如何使用装饰器创建一个简单的UI库
  6. 微信公众号推广,运维(一)
  7. 在windows2000中提示您无法关闭计算机!
  8. MySQL面试经典100题(收藏版,附答案)
  9. Normalized Frequency(x PI rad/sample)含义
  10. Excel学习笔记:P31-这个函数的功能强到像万能瑞士军刀?来自Excel老司机们的真心推荐