如果在生产中可用,我想在我的 android studio 项目中使用数据绑定。我正在网上搜索并找到对我显然不想要的 beta 副本的引用。但我在这里读到数据绑定是 api 23 的一部分并内置在 android studio 中?如果这是真的,我该如何使用它?我在 jcenter 上找不到它,它是 IDE 内置的吗?
我创建了一个 21 的最小 sdk 项目,我想使用数据绑定。xml中的这段代码不会编译:
<TextView android:text="@{user.name}"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:visibility="@user.isAdmin ? View.VISIBLE : View.GONE}"/>
确切的错误在可见性线上,它说“缺少/”
它仅适用于 api 23 吗?那么这不会在旧设备上中断吗?