/// <summary> /// Executes the chart demo. /// </summary> /// <param name="context"> the context </param> /// <returns> the built intent </returns> public override Intent execute(Context context) { double[] values = new double[] { 12, 14, 11, 10, 19 }; int[] colors = new int[] { Color.BLUE, Color.GREEN, Color.MAGENTA, Color.YELLOW, Color.CYAN }; DefaultRenderer renderer = buildCategoryRenderer(colors); renderer.ZoomButtonsVisible = true; renderer.ZoomEnabled = true; renderer.ChartTitleTextSize = 20; renderer.DisplayValues = true; renderer.ShowLabels = false; SimpleSeriesRenderer r = renderer.getSeriesRendererAt(0); r.GradientEnabled = true; r.setGradientStart(0, Color.BLUE); r.setGradientStop(0, Color.GREEN); r.Highlighted = true; Intent intent = ChartFactory.getPieChartIntent(context, buildCategoryDataset("Project budget", values), renderer, "Budget"); return(intent); }
protected internal override void onRestoreInstanceState(Bundle savedState) { base.onRestoreInstanceState(savedState); mSeries = (CategorySeries) savedState.getSerializable("current_series"); mRenderer = (DefaultRenderer) savedState.getSerializable("current_renderer"); }
protected internal override void onRestoreInstanceState(Bundle savedState) { base.onRestoreInstanceState(savedState); mSeries = (CategorySeries)savedState.getSerializable("current_series"); mRenderer = (DefaultRenderer)savedState.getSerializable("current_renderer"); }