標籤:data between scale raw cal 執行個體 min lines 螢幕
- mChart = (LineChart) findViewById(R.id.chart1);
- mChart.setDescription(""); //設定圖表描述資訊
- mChart.setScaleEnabled(false); //設定圖表是否可縮放
- mChart.setBackgroundColor(Color.WHITE); //設定圖表背景顏色
- mChart.setDrawGridBackground(false); //設定是否顯示表格
-
- XAxis xAxis = mChart.getXAxis(); //得到圖表的X軸執行個體
- xAxis.setPosition(XAxisPosition.BOTTOM);//設定X軸的顯示位置
- xAxis.setDrawGridLines(false); //設定是否顯示X軸表格
- xAxis.setAvoidFirstLastClipping(true); //設定x軸起點和終點label不超出螢幕
- xAxis.setDrawAxisLine(true); //設定顯示x軸
- xAxis.setSpaceBetweenLabels(0); // 設定x軸label不間隔
-
- YAxis leftAxis = mChart.getAxisLeft(); //得到圖表的左側Y軸執行個體
- leftAxis.setAxisMaxValue(3.4482f); // 設定Y軸最大值
- leftAxis.setAxisMinValue(3.1872f);// 設定Y軸最小值。
- leftAxis.setStartAtZero(false); //設定圖表起點從0開始
- leftAxis.enableGridDashedLine(10f, 10f, 0f); //設定橫向表格為虛線
BarDataSet set1 = new BarDataSet(yVals1, null);
set1.setBarSpacePercent(0f);//可認為是設定柱子之間的的粗細,數字越大,柱子之間距離就大
-
MPchartAndroid-柱狀圖