更改:
public DataSec(Context ctx) {ctx = this.ctx;}至
public DataSec(Context ctx) { this.ctx = ctx;}现在,您正在将方法中的context参数分配为与全局值相同的值,该值为null。因此,您的上下文实际上没有被存储。

更改:
public DataSec(Context ctx) {ctx = this.ctx;}至
public DataSec(Context ctx) { this.ctx = ctx;}现在,您正在将方法中的context参数分配为与全局值相同的值,该值为null。因此,您的上下文实际上没有被存储。