今天介绍另外一种Android图表库achartengine,下载achartengine库:https://code.google.com/p/achartengine/downloads/list。
把achartengine.jar包加入到项目中,demo代码:
public class XYChartBuilder extends Activity {
/** The main dataset that includes all the series that go into a chart. */
private XYMultipleSeriesDataset mDataset = new XYMultipleSeriesDataset();
/** The main renderer that includes all the renderers customizing a chart. */
private XYMultipleSeriesRenderer mRenderer = new XYMultipleSeriesRenderer();
/** The most recently added series. */
private XYSeries mCurrentSeries;
/** The most recently created renderer, customizing the current series. */
private XYSeriesRenderer mCurrentRenderer;
/** Button for creating a new series of data. */
private Button mNewSeries;
/** Button for adding entered data to the current series. */
private Button mAdd;
/** Edit text field for entering the X value of the data to be added. */
private EditText mX;
/** Edit text field for entering the Y value of the data to be added. */
private EditText mY;
/** The chart view that displays the data. */
private GraphicalView mChartView;
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
//