由于:java.lang.NullPointerException:尝试调用虚拟 方法'void com.andremion.counterfab.CounterFab.setCount(int)' 空对象引用
代码
@Override
protected void onResume() {
super.onResume();
fab.setCount(new Database(getBaseContext()). getCountCart());
if (adapter!=null )
{
adapter.startListening();
}
}
答案 0 :(得分:1)
似乎您没有初始化fab
变量。因此,您收到一个NullPointerException
。由于此变量似乎是全局变量,因此您在任何地方调用代码之前,都应在代码中初始化fab
变量。由于您已经在onResume()
函数中使用过它,因此最好在onCreate()