微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

随机得到错误:java.lang.IllegalStateException: Fragment CreateOpportunityFragment

如何解决随机得到错误:java.lang.IllegalStateException: Fragment CreateOpportunityFragment

val accountSpinner = binding.accountSpinner
    accountSpinner.adapter = ArrayAdapter(requireContext(),R.layout.spinner_item,accountList)
Process: com.example.projectcrm,PID: 19906
    java.lang.IllegalStateException: Fragment CreateOpportunityFragment{9ecddc3} (7336e451-8ae1-46c2-9e41-3229d0b6ece9) not attached to a context.
        at androidx.fragment.app.Fragment.requireContext(Fragment.java:900)
        at com.example.projectcrm.CreateOpportunityFragment.updateAccountAdapter(CreateOpportunityFragment.kt:123)
        at com.example.projectcrm.CreateOpportunityFragment.access$updateAccountAdapter(CreateOpportunityFragment.kt:23)
        at com.example.projectcrm.CreateOpportunityFragment$getAccounts$1.onDataChange(CreateOpportunityFragment.kt:111)
        at com.google.firebase.database.core.ValueEventRegistration.fireEvent(ValueEventRegistration.java:75)
        at com.google.firebase.database.core.view.DataEvent.fire(DataEvent.java:63)
        at com.google.firebase.database.core.view.EventRaiser$1.run(EventRaiser.java:55)
        at android.os.Handler.handleCallback(Handler.java:790)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:192)
        at android.app.ActivityThread.main(ActivityThread.java:6759)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:875)

随机收到上述错误。它指的是我代码的第二行。我该如何解决问题?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。