我必须手动编辑约束布局 XML 文件 (*),因此我还从 XML 中删除了所有 tools:
字段。据我了解,这些属性仅由 Android Studio 和约束布局工具使用。但我删除了它们,因为我想重置布局的状态并更改约束布局的 android:
属性肯定只会让事情变得更加困惑,对吗?
所以我现在处于这样的情况:蓝图 View 保持为空,而层次结构 View 显示“没有可显示的”
。我没有看到任何 View 属性,也没有任何约束。我只能看到布局的平面 UI 设计 View ,但也无法从中选择任何元素。
有什么想法可以解决这个问题吗?
我正在运行 Android Studio 2.2.3 和 Constraint Layout beta 4。
*) 你问我为什么要手动编辑布局?好吧,我选择了“转换为约束布局”,在这种情况下,Android Studio 只是展平了我的布局并对所有元素的位置进行了硬编码。这并不是我想要的,从那时起我就不能再改变立场了。删除硬编码的位置(和工具:参数)让我可以重新构建我的布局。
最佳答案
好吧,我自己来回答这个问题,因为我得感谢 Google 约束布局团队的 Nicolas Roard,才让它发挥作用。
try pressing "r" [in the design view]
https://twitter.com/camaelon/status/809427379500126208
在这种情况下,我不知道键盘快捷键“r”,但它确实为我解决了这个问题!
关于android - 现在,蓝图 View 和约束在 Android Studio 设计 View 中均不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41168320/