本系列目錄
- 使用Data Binding(一)介紹
- 使用Data Binding(二)整合與配置
- 使用Data Binding(三)在Activity中的使用
- 使用Data Binding(四)在Fragment中的使用
- 使用Data Binding(五)資料繫結
- 使用Data Binding(六)RecyclerView Adapter中的使用
- 使用Data Binding(七)使用BindingAdapter簡化圖片載入
- 使用Data Binding(八)使用自定義Interface
- 使用Data Binding Android Studio不能正常生成相關類/方法的解決辦法
有時候新建佈局檔案時或者定義佈局中的變數時,不能即時生成相關Binding類或方法(其實是不能正確索引),也許是IDE支援的一些BUG,不過Android Studio對Data Binding的支援問題也僅限於這些,並且可以比較簡單地解決這些問題。
方法一(經常不起作用):
- 選單 -> Build -> Clean Project -> Rebuild Project
方法二(推薦):
- 關閉Android Studio,重新開啟。
此時工程會重新索引,大部分情況會正常。
方法三:
- 選單 -> File -> Invalidate Caches / Restart...
這種方法是最終的解決方案,一般都會解決IDE的索引問題,但是會導致所有快取被刪除,再次開啟後第一次索引較慢。
如有更多疑問,請參考我的其它Android相關部落格:我的部落格地址