蓝图视图和约束现在在 Android Studio 设计视图中不可见
Blueprint view nor the constraints are now visible in Android Studio design view
我必须手动编辑 Constraint Layout XML 文件 (*),所以我也从 XML 中删除了所有 tools:
字段。据我了解,这些属性仅供 Android Studio 和约束布局工具使用。但我删除了它们,因为我想重置布局状态并更改约束布局的 android:
属性肯定只会把事情搞得更糟,对吧?
所以我现在处于蓝图视图保持为空并且层次结构视图显示 "Nothing to show"
的情况。我看不到视图属性,也没有约束。我只能看到布局的平面 UI 设计视图,但我也看不到其中的任何元素。select。
有什么解决办法吗?
我是 运行 Android Studio 2.2.3 和 Constraint Layout beta 4。
*) 为什么我要手动编辑布局?好吧,我 selected "Convert to Constraint Layout" 在这种情况下 Android Studio 只是展平了我的布局并对所有元素的位置进行了硬编码。这不是我想要的,从那以后我不能再改变立场了。删除硬编码位置(和工具:参数)让我重新构建我的布局。
好的,我要自己回答这个问题,因为我得到了 Nicolas Roard 的帮助,他在 Google 的 Constraint Layout 团队工作。
try pressing "r" [in the design view]
https://twitter.com/camaelon/status/809427379500126208
在这种情况下,我不知道键盘快捷键 "r",但它确实为我解决了这个问题!
我必须手动编辑 Constraint Layout XML 文件 (*),所以我也从 XML 中删除了所有 tools:
字段。据我了解,这些属性仅供 Android Studio 和约束布局工具使用。但我删除了它们,因为我想重置布局状态并更改约束布局的 android:
属性肯定只会把事情搞得更糟,对吧?
所以我现在处于蓝图视图保持为空并且层次结构视图显示 "Nothing to show"
的情况。我看不到视图属性,也没有约束。我只能看到布局的平面 UI 设计视图,但我也看不到其中的任何元素。select。
有什么解决办法吗?
我是 运行 Android Studio 2.2.3 和 Constraint Layout beta 4。
*) 为什么我要手动编辑布局?好吧,我 selected "Convert to Constraint Layout" 在这种情况下 Android Studio 只是展平了我的布局并对所有元素的位置进行了硬编码。这不是我想要的,从那以后我不能再改变立场了。删除硬编码位置(和工具:参数)让我重新构建我的布局。
好的,我要自己回答这个问题,因为我得到了 Nicolas Roard 的帮助,他在 Google 的 Constraint Layout 团队工作。
try pressing "r" [in the design view]
https://twitter.com/camaelon/status/809427379500126208
在这种情况下,我不知道键盘快捷键 "r",但它确实为我解决了这个问题!