NullPointer异常ContextWrapper

时间:2012-06-20 15:44:08

标签: android achartengine

我正在尝试使用AChartEngine库绘制饼图。我对此没有任何问题,因为我已经在另一个Activity上绘制了一个图表。现在我需要绘制另一个图形,但我在ContextWrapper上得到一个Nullpointer异常。这就是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()我也会得到相同的错误。我所知道的所有其他参数都不是空的。

此代码在另一个Activity中的图形上完美运行,因此我怀疑它是一个AChartEngine库问题。

非常感谢任何帮助。

0 个答案:

没有答案