上传者: 38657139
|
上传时间: 2021-11-10 18:20:22
|
文件大小: 83KB
|
文件类型: -
前言
在日常开发中的时候,我们经常会使用ViewPager+Fragment进行视图滑动,在某些部分逻辑也许我们需要利用上下文Context(例如基本的Toast),但是由于Fragment只是依附在Activity容器的一个试图,如果需要拿到当前的Activity的上下文Context就必须通过getActivity()获取。
然而,不知道各位程序猿有没有遇过出现getActivity()出现null的时候导致程序报出空指针异常。
其实原因可以归结于因为我们在:
(一)切换fragment的时候,会频繁被crash
(二)系统内存不足
(三)横竖屏幕切换的时候