Fragment这个地方的context参数应该传什么值?
我把ArrayAdaptor应用在上节课的IndexFragment里, 不知道context这个地方应该放什么?我放getContext(), 好像可以运行,但是代码有提示有可能会null
11
收起
正在回答
2回答
安卓app有一种特殊情况,就是 app运行在后台的时候,系统资源紧张的时候或者应用出现bug奔溃的时候导致把app的资源全部回收(杀死app的进程),这时把app再从后台返回到前台时,app会重启。可能会遇到getActivity(),getContext(),返回null,所以这里是在建议你先判断一下它是不是为null,如果不为空再使用它。祝:学习愉快
Charles_hzr
2020-09-29 16:41:29
嗯,这样改了后就安全了。谢谢
1.Android 零基础入门
- 参与学习 人
- 提交作业 1789 份
- 解答问题 2907 个
Android大楼Java起,本阶段是Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始入门Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星