4
回答
安卓程序后台运行,activeandroid查询本地数据库出错.
注册华为云得mate10,2.9折抢先购!>>>   

安卓程序运行,然后点home键后台运行,不关闭.运行其它程序使内存紧张,然后再回到我的程序,查询本地库sqlite,就会报错空指针异常.

 我数据库用的是activeandroid框架.查询代码:

List<TopicEntity> rtn = new Select().from(TopicEntity.class).orderBy("lastdate DESC").execute();

TopicEntity.class 是null.

我感觉是程序在后台被安卓机制回收了,怎么很好的判断已经被回收了呢,我看QQ有时也重新进入时是重新启动的,请问这种情况如何处理?求最佳解决方法.


举报
周小虎
发帖于4年前 4回/582阅
顶部