Databinding 錯誤: 找不到符號

錯誤: 找不到符號

一般都是 xml 使用錯誤

比如:Identifiers must have user defined types from the XML file. View is missing it 這個錯誤

是因爲我在 xml 中使用了 View.VISIBLE 常量,在 <variable 標籤中 忘記了 <import type=“android.view.View”

<TextView
    android:layout_width="wrap_content"
    android:gravity="center_vertical"
    android:layout_height="@dimen/dp_33"
    android:background="#FFF7F8FC"
    android:text="*"
    android:textColor="@color/colorRed"
    android:visibility="@{item.mIsRequired == 1 ? View.VISIBLE : View.GONE}"
    android:textSize="@dimen/sp_12"
    tools:text="*" />
<data>

    <variable
        name="item"
        type="com.jhb.item.ItemCustomFieldMultTag" />
    <import type="android.view.View"/>
</data>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章