我正在学习 MVVM 并遇到了一个问题,我收到以下错误:
\nResources$NotFoundException: File res/layout/fragment_list.xml from xml type layout resource ID #0x7f0b002f\nRun Code Online (Sandbox Code Playgroud)\n和
\nFailed to open file \'/data/data/software.genau.dogs/code_cache/.overlay/base.apk/res/layout/fragment_list.xml\': No such file or directory\nRun Code Online (Sandbox Code Playgroud)\n我知道该文件存在于我的布局中,并且没有为fragment_list.xml 文件列出任何错误或警告。在设计视图中,一切都按照我想要的方式布局,并且看起来正确。
\n为了尝试解决这个问题,我尝试了一些基本的方法,例如清理项目和重建,并重新启动程序(和我的机器)。另外,我尝试了不同的方法来覆盖带或不带绑定的 fun onCreateView() 。
\n我希望得到一些帮助。
\n这是 MVVM 布局:\n来自 Android studio 文件夹布局的图片
\n这是我的 ListFragment.kt 代码:
\npackage software.genau.dogs.view\n\n import android.os.Bundle\n import androidx.fragment.app.Fragment\n import android.view.LayoutInflater\n import android.view.View\n import android.view.ViewGroup\n import androidx.lifecycle.Observer\n import androidx.lifecycle.ViewModelProviders\n import androidx.navigation.Navigation\n import androidx.recyclerview.widget.LinearLayoutManager\n import software.genau.dogs.R\n import software.genau.dogs.databinding.FragmentListBinding\n import software.genau.dogs.viewmodel.ListViewModel\n \n class ListFragment : …Run Code Online (Sandbox Code Playgroud)