Exemple #1
0
            public virtual void onClick(View v)
            {
                string seriesTitle = "Series " + (outerInstance.mDataset.SeriesCount + 1);
                // create a new series of data
                XYSeries series = new XYSeries(seriesTitle);

                outerInstance.mDataset.addSeries(series);
                outerInstance.mCurrentSeries = series;
                // create a new renderer for the new series
                XYSeriesRenderer renderer = new XYSeriesRenderer();

                outerInstance.mRenderer.addSeriesRenderer(renderer);
                // set some renderer properties
                renderer.PointStyle                 = PointStyle.CIRCLE;
                renderer.FillPoints                 = true;
                renderer.DisplayChartValues         = true;
                renderer.DisplayChartValuesDistance = 10;
                outerInstance.mCurrentRenderer      = renderer;
                outerInstance.SeriesWidgetsEnabled  = true;

                outerInstance.mCurrentSeries.add(1, 2);
                outerInstance.mCurrentSeries.add(2, 3);
                outerInstance.mCurrentSeries.add(3, 0.5);
                outerInstance.mCurrentSeries.add(4, -1);
                outerInstance.mCurrentSeries.add(5, 2.5);
                outerInstance.mCurrentSeries.add(6, 3.5);
                outerInstance.mCurrentSeries.add(7, 2.85);
                outerInstance.mCurrentSeries.add(8, 3.25);
                outerInstance.mCurrentSeries.add(9, 4.25);
                outerInstance.mCurrentSeries.add(10, 3.75);
                outerInstance.mRenderer.Range = new double[] { 0.5, 10.5, -1.5, 4.75 };
                outerInstance.mChartView.repaint();
            }
 protected internal override void onRestoreInstanceState(Bundle savedState)
 {
     base.onRestoreInstanceState(savedState);
     // restore the current data, for instance when changing the screen
     // orientation
     mDataset         = (XYMultipleSeriesDataset)savedState.getSerializable("dataset");
     mRenderer        = (XYMultipleSeriesRenderer)savedState.getSerializable("renderer");
     mCurrentSeries   = (XYSeries)savedState.getSerializable("current_series");
     mCurrentRenderer = (XYSeriesRenderer)savedState.getSerializable("current_renderer");
 }
	  protected internal override void onRestoreInstanceState(Bundle savedState)
	  {
		base.onRestoreInstanceState(savedState);
		// restore the current data, for instance when changing the screen
		// orientation
		mDataset = (XYMultipleSeriesDataset) savedState.getSerializable("dataset");
		mRenderer = (XYMultipleSeriesRenderer) savedState.getSerializable("renderer");
		mCurrentSeries = (XYSeries) savedState.getSerializable("current_series");
		mCurrentRenderer = (XYSeriesRenderer) savedState.getSerializable("current_renderer");
	  }
            public virtual void onClick(View v)
            {
                string seriesTitle = "Series " + (outerInstance.mDataset.SeriesCount + 1);
                // create a new series of data
                XYSeries series = new XYSeries(seriesTitle);

                outerInstance.mDataset.addSeries(series);
                outerInstance.mCurrentSeries = series;
                // create a new renderer for the new series
                XYSeriesRenderer renderer = new XYSeriesRenderer();

                outerInstance.mRenderer.addSeriesRenderer(renderer);
                // set some renderer properties
                renderer.PointStyle                 = PointStyle.CIRCLE;
                renderer.FillPoints                 = true;
                renderer.DisplayChartValues         = true;
                renderer.DisplayChartValuesDistance = 10;
                outerInstance.mCurrentRenderer      = renderer;
                outerInstance.SeriesWidgetsEnabled  = true;
                outerInstance.mChartView.repaint();
            }
		  public virtual void onClick(View v)
		  {
			string seriesTitle = "Series " + (outerInstance.mDataset.SeriesCount + 1);
			// create a new series of data
			XYSeries series = new XYSeries(seriesTitle);
			outerInstance.mDataset.addSeries(series);
			outerInstance.mCurrentSeries = series;
			// create a new renderer for the new series
			XYSeriesRenderer renderer = new XYSeriesRenderer();
			outerInstance.mRenderer.addSeriesRenderer(renderer);
			// set some renderer properties
			renderer.PointStyle = PointStyle.CIRCLE;
			renderer.FillPoints = true;
			renderer.DisplayChartValues = true;
			renderer.DisplayChartValuesDistance = 10;
			outerInstance.mCurrentRenderer = renderer;
			outerInstance.SeriesWidgetsEnabled = true;
			outerInstance.mChartView.repaint();
		  }
		  public virtual void onClick(View v)
		  {
			string seriesTitle = "Series " + (outerInstance.mDataset.SeriesCount + 1);
			// create a new series of data
			XYSeries series = new XYSeries(seriesTitle);
			outerInstance.mDataset.addSeries(series);
			outerInstance.mCurrentSeries = series;
			// create a new renderer for the new series
			XYSeriesRenderer renderer = new XYSeriesRenderer();
			outerInstance.mRenderer.addSeriesRenderer(renderer);
			// set some renderer properties
			renderer.PointStyle = PointStyle.CIRCLE;
			renderer.FillPoints = true;
			renderer.DisplayChartValues = true;
			renderer.DisplayChartValuesDistance = 10;
			outerInstance.mCurrentRenderer = renderer;
			outerInstance.SeriesWidgetsEnabled = true;

			outerInstance.mCurrentSeries.add(1, 2);
			outerInstance.mCurrentSeries.add(2, 3);
			outerInstance.mCurrentSeries.add(3, 0.5);
			outerInstance.mCurrentSeries.add(4, -1);
			outerInstance.mCurrentSeries.add(5, 2.5);
			outerInstance.mCurrentSeries.add(6, 3.5);
			outerInstance.mCurrentSeries.add(7, 2.85);
			outerInstance.mCurrentSeries.add(8, 3.25);
			outerInstance.mCurrentSeries.add(9, 4.25);
			outerInstance.mCurrentSeries.add(10, 3.75);
			outerInstance.mRenderer.Range = new double[] {0.5, 10.5, -1.5, 4.75};
			outerInstance.mChartView.repaint();
		  }