AChartEngine ライブラリを使用して円グラフを描画しようとしています。すでに別のアクティビティでグラフを描いていたので、これで問題ありません。今度は別のグラフを描画する必要がありますが、ContextWrapper で Nullpointer Exception が発生しています。これはLogcatが言うことです:
06-20 17:09:46.391: W/System.err(14261): java.lang.NullPointerException
06-20 17:09:46.391: W/System.err(14261): at android.content.ContextWrapper.getResources(ContextWrapper.java:80)
これは、エラーの原因となるコード行です。
PieGraph pie = new PieGraph();
View timesheetsPage = pie.getView(MainActivity.this , values, colors, jobDescriptions, totalTimes);
ご覧のとおり、MainActivity.this
getApplicationContext() を使用しても同じエラーが発生します。私が確かに知っている他のすべてのパラメーターはnullではありません。
このコードは別のアクティビティのグラフで完全に機能したため、AChartEngine ライブラリの問題ではないかと思います。
どんな助けでも大歓迎です。