所以我有SQLite
database
和ArrayList
我正在使用以下代码来提取值并将其存储到另一个ArrayList
当我尝试将其显示到我的listview时,我得到的错误是NPE
Null Pointer Exception
它应显示以下内容:
Home: 24
Work: 2
School: 0
等等
getLocationsArray方法返回所有位置,我的query
返回每个位置被抽吸的次数。我已经检查了那些Log.v
并显示正确的值。
那么为什么不显示我的ListView
?
答案 0 :(得分:2)
我不知道你是否在数据库中的任何其他地方使用模型,因此我在构造函数上实例化它。
public MySmokinDatabase (Context context) {
smokinDBOpenHelper = new SmokinDBOpenHelper(context, SmokinDBOpenHelper.DATABASE_NAME,
null, SmokinDBOpenHelper.DATABASE_VERSION);
model = new Model();
}