当使用databinding,在layout.xml中使用类型转换,会出现warning,使用safeUnbox()即可:
android:text='@{String.valueOf(1 + safeUnbox((Integer)obMap["age"]))}'
android:text='@{String.valueOf(1 + safeUnbox((Integer)obList[Fields.AGE]))}'
本文介绍在使用databinding时如何通过safeUnbox方法消除布局文件中的类型转换警告。展示了具体的XML示例代码。
当使用databinding,在layout.xml中使用类型转换,会出现warning,使用safeUnbox()即可:
android:text='@{String.valueOf(1 + safeUnbox((Integer)obMap["age"]))}'
android:text='@{String.valueOf(1 + safeUnbox((Integer)obList[Fields.AGE]))}'
9187
717