【发布时间】:2020-02-26 05:37:04
【问题描述】:
我不断收到 IllegalStateException
W/System.err: java.lang.IllegalStateException: Fragment RunScenarioFragment{8b6deff} (3523a253-d2c8-49f3-95ea-33bbbc0c308a)} not attached to a context.
在这一行:
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.green_check);
我查看了其他帖子,但对 android studio 有点陌生,并且无法根据我的问题调整他们的解决方案。任何帮助将不胜感激。
根据评论更新
这种情况并非每次都会发生。只有在我切换屏幕/片段(底部导航)并单击启动此过程的项目之后。它发生在片段的 onCreate 方法中的匿名例程中。
【问题讨论】:
-
“这条线”在哪里执行?如果它在系统调用之前被调用,
onAttach片段将没有上下文。 -
查看其他 cmets。片段的 onCreate 方法中的匿名子例程。它在使用底部导航更改片段后间歇性发生。
标签: android illegalstateexception