更新到 Android Studio 2.2.1(来自稳定频道)后,我在使用 Android Studio 的布局编辑器时遇到问题。编辑器有时会从 UI 中隐藏“约束布局”控件,如下面的屏幕截图所示:
我正在使用约束布局 alpha 9 和数据绑定,因此布局包含在“布局”标签中。这是示例布局的代码:
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="viewModel"
type="my.package.name.DashboardViewModel"/>
</data>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
</android.support.constraint.ConstraintLayout>
</layout>
当我从布局中添加/删除元素时,控件正在消失和出现。这是新的 Android Studio 或约束布局中的错误吗?还是我做错了什么?