如何解决随机得到错误: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 举报,一经查实,本站将立刻删除。