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