刚刚学习Android Studio ,自己弄的视图运行起来全乱了,运行前也保存了,求助 !!!!!

解决方案 »

  1.   

    android studio 升级到最新稳定版3.0.1,constraint-layout升级到最新稳定版1.0.2
      

  2.   

    预览的设备和模拟器的分辨率不一样,预览改成nexus one 的试试
      

  3.   

    按照2楼说的  升级一下,如果你要用  constraint-layout  就网上找几篇文章 好好看看 ,
      

  4.   

    android studio不用轻易就升级,不是因为新版本不好,而是你的模拟器可能不兼容或者说不适应高版本,很有可能就导致以前的布局或者程序运行异常,建议使用真机进行测试,用模拟器的话升级就要慎重再慎重!!!
      

  5.   

    上xml文件看看 是不是适配问题
      

  6.   

    Quote: 引用 3 楼 jueshiqicai11 的回复:

    源码可以发出来看看,看起来是控件相对位置出问题了,看代码是怎么写的吧?还是说直接从可视区拖拽控件进去的[/quote可视化拖拽进去的
      

  7.   

    2.3.3版本的constraintlayout布局不是很稳定,请先升级到3.0正式版
    constraintlayout布局,你看看你有没有约束好,最简单的方法就是点击磁铁图标自动约束。
      

  8.   

    建议不要太依赖控件管理了,还是要用代码去实现。大多数时候预览和运行结果都不会一模一样,毕竟一个ACTIVITY不是只有布局文件的
      

  9.   

    用LinearLayout 布局吧    constraint-layout 不推荐使用。
      

  10.   

    我也刚下载Android studio 3.0
    结果拖控件后显示起来完全不对,我是真机

      

  11.   

    总感觉安卓的界面布局还是用代码来得比较好,不像IOS的布局。AndroidStudio中出现运行界面和布局的不一样,很大可能是控件之间的约束没有做好,需要仔细查看代码才行。