0

所以我有一个SQLite database,和一个ArrayList,我正在使用下面的代码来提取值并将它们存储到另一个ArrayList

NPE Null Pointer Exception当我尝试将它显示到我的列表视图时,我得到的错误是这种方法

它应该显示以下内容:

Home: 24
Work: 2
School: 0

等等等等

getLocationsArray 方法返回所有位置,myquery返回每个位置被抽吸的次数。我已经检查了这两个Log.v,它们显示了正确的值。

那么为什么不显示给我ListView呢?

4

1 回答 1

2

我不知道您是否在数据库中的其他任何地方使用模型,因此我在构造函数上实例化它。

public MySmokinDatabase (Context context) {
smokinDBOpenHelper = new SmokinDBOpenHelper(context, SmokinDBOpenHelper.DATABASE_NAME, 
        null, SmokinDBOpenHelper.DATABASE_VERSION);
model = new Model();
}
于 2013-03-21T06:47:21.930 回答