0
饼图不显示在下面的代码中。屏幕是空白的。 我没有得到任何代码中的错误。为什么饼图不显示?
public class PieGraphOnExpensesForAGivenDateRange extends Activity {
public Intent getIntent(Context context) {
int[] values = {1, 2, 3, 4, 5};
CategorySeries series = new CategorySeries("Pie Graph");
int k = 0;
for (int value : values) {
series.add("Section" + ++k, value);
}
int[] colors = {Color.BLUE, Color.GREEN, Color.MAGENTA, Color.YELLOW, Color.CYAN};
DefaultRenderer renderer = new DefaultRenderer();
for (int color : colors) {
SimpleSeriesRenderer r = new SimpleSeriesRenderer();
r.setColor(color);
renderer.addSeriesRenderer(r);
}
Intent intent = ChartFactory.getPieChartIntent(context, series, renderer, "Pie");
return intent;
}
}
当您逐步完成代码时会发生什么? –
你的清单中是否有互联网许可?顺便说一句,你使用任何图表库 –
当我通过代码时,它没有进入公开意图..方法。代码转到instrumentation.java,然后屏幕变为空白。 – user3144078