我正在对领域对象使用数据绑定,并且在更新android studio和gradle之后,自动生成的Binding类找不到RealmDb类或目录。 我尝试从数据绑定中删除领域对象,但该项目不会覆盖现有的自动生成的类,并且我会不断遇到相同的错误。
这就是我绑定数据的方式
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
val binding = DataBindingUtil.inflate(inflater, R.layout.fragment_article_info, container, false) as FragmentArticleInfoBinding
val view = binding.root
viewModel = ArticleInfoVM(arguments?.getInt(KEY_ARTICLE_ID)!!)
binding.article = viewModel?.article.get()
return view
}
为什么项目无法找到类?
答案 0 :(得分:0)
有时,Android Studio找不到目录,如果关于其他问题有任何错误。
您可以尝试删除“ RealmDB”软件包并清理所有项目,然后重试插入emtyp RealmDB软件包。如果有任何错误,请按顺序修复。