【发布时间】:2017-10-14 00:41:47
【问题描述】:
是否可以通过使用枚举来创建数据绑定表达式并控制视图元素的可见性?我想要实现的是以下
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:visibility="@{user.editType == EditType.EDIT_PROFIL ? View.VISIBLE : View.GONE}">
EditType 类很简单
public enum EditType {
NONE,
EDIT_PROFIL,
EDIT_ADDRESSES; }
如果我可以在 XML 中使用这个枚举来控制我的 LinearLayout 的可见性,那就太棒了。
有人知道如何实现这一点吗?
【问题讨论】:
标签: android data-binding enums