変数へのアクセス中にヌル ポインター例外が発生します。同じコードを数回実行しましたが、正常に動作します。しかし、ここでは、何が問題なのか正確に把握できません。どこかに単純な不具合があることは理解しています。助けてくれてありがとう!!
コードは次のとおりです。
public void getSumsForPie(PieGraph pieGraph)
{
Cursor reportSumCursor = ourDatabase.rawQuery("SELECT SUM(total_cost) FROM food_table ", null);
if(reportSumCursor!=null && reportSumCursor.getCount()>0)
{
reportSumCursor.moveToFirst();
double getTotalFuelCostSum = reportCursor.getDouble(0); // Here the nullPointerException is thrown
pieGraph.setFoodTotalSum(getTotalFoodCostSum);
}
}