目前正在为自己开发一个应用程序并遇到这个问题,我的上下文显然不为空(否则将退出该函数)。我是一个 Android 新手,所以不确定在这里做什么。
对 imageAdapter 的主 Activity 调用:
ImageAdapter 构造函数:
函数抛出错误
堆栈跟踪
任何帮助将不胜感激!!!
最佳答案
在 Activity 的字段初始化期间不能使用 this
,因为它位于 Android Activity 生命周期之前,因此 Context 将为 null。
将 this.imagesAdapter = new ImageAdapter(this)
移动到 onCreate
关于java - 在非空上下文上使用 getFileStreamPath 会出现 NullPointerException 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53348000/