Android图表之折线图
/**
* 折线图
*/
public class LineChartActivity extends AppCompatActivity {
@BindView(R2.id.chart)
LineChart lineChart;
private XAxis xAxis; //X轴
private YAxis leftYAxis; //左侧Y轴
private YAxis rightYaxis; //右侧Y轴
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_line_chart);
ButterKnife.bind(this);
/***XY轴的设置***/
xAxis = lineChart.getXAxis();
leftYAxis = lineChart.getAxisLeft();
rightYaxis = lineChart.getAxisRight();
List<ChartData> chartDataList = new ArrayList<ChartData>();
ChartData chartData = new ChartData();
ChartData chartData1 = new ChartData();
ChartData chartData2 = new ChartData();
ChartData chartData3 = new ChartData();
ChartData chartData4 = new ChartData();
ChartData chartData5 = new ChartData();
ChartData chartData6 = new ChartData();
chartData.setXvalue(1);
chartData.setYvalue(2f);
chartData1.setXvalue(2);
chartData1.setYvalue(3f);
chartData2.setXvalue(3);
chartData2.setYvalue(2.4f);
chartData3.setXvalue(4);
chartData3.setYvalue(3.56f);
chartData4.setXvalue(5);
chartData4