我必须手动编辑Constraint Layout XML文件(*),所以我还从XML中删除了所有tools:
字段。据我所知,这些属性仅供Android Studio和Constraint Layout工具使用。但是我删除它们是因为我想重置布局的状态并更改Constraint Layout的android:
属性肯定只会混淆更多,对吧?
所以我现在处于蓝图视图保持为空且层次结构视图显示为"Nothing to show"
的情况。我看不到视图属性和没有约束。我只能看到布局的平面UI设计视图,但我也无法从中选择任何元素。
任何想法如何解决这个问题?
我正在运行Android Studio 2.2.3和Constraint Layout beta 4.
*)为什么我要手工编辑布局?好吧,我选择了“转换为约束布局”,在这种情况下,Android Studio简化了我的布局并硬编码了所有元素的位置。这不是我想要的,从那以后我再也无法改变立场了。删除硬编码位置(以及工具:参数)让我重新构建我的布局。
答案 0 :(得分:2)
好的,我自己回答这个问题,感谢Nicolas Roard在Google的Constraint Layout团队工作。
尝试按" r" [在设计视图中]
https://twitter.com/camaelon/status/809427379500126208
我不知道键盘快捷键" r"在这种情况下,它确实为我解决了!