国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

hellocharts中LineChartView (折線)顯示小數

2019-11-06 09:41:32
字體:
來源:轉載
供稿:網友
在網上搜了很多。
該有的屬性介紹我相信別人的會更全。
但我想要顯示小數的值。說句實話沒找到。
通過條形圖的代碼中API猜想的,一試,果然好用。想要顯示小數的。就一句話
LineChartValueFormatter chartValueFormatter = new SimpleLineChartValueFormatter(2);line.setFormatter(chartValueFormatter);//顯示小數點
就一句話,查了半天。多的不說了tiedaim
public class SensorChartsActivity extends AppCompatActivity implements View.OnClickListener{    PRivate LineChartView line_chart;    Float[] timePoint= {12.55f,12.55f,-10.0f,9.05f};    private List<PointValue> mPointValues = new ArrayList<PointValue>();        @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_sensor_charts);        getSupportActionBar().hide();        line_chart=(LineChartView)findViewById(R.id.line_chart);        initLineChart();    }    private void initLineChart(){        for(int i=0;i<timePoint.length;i++){            mPointValues.add(new PointValue(i,timePoint[i].floatValue()));        }        Line line = new Line(mPointValues).setColor(Color.parseColor("#47C01D"));        List<Line> lines = new ArrayList<Line>();        LineChartValueFormatter chartValueFormatter = new SimpleLineChartValueFormatter(2);        line.setFormatter(chartValueFormatter);//顯示小數點        line.setHasLabels(true);//曲線的數據坐標是否加上備注        line.setShape(ValueShape.CIRCLE);//端點顯示圓點        line.setCubic(false);//曲線是否平滑        line.setFilled(true);//是否填充曲線的面積        line.setHasLabelsOnlyForSelected(false);//點擊數據坐標提示數據(設置了這個line.setHasLabels(true);就無效)        line.setHasLines(true);//是否用直線顯示。如果為false 則沒有曲線只有點顯示        line.setHaspoints(true);//是否顯示圓點 如果為false 則沒有原點只有點顯示        lines.add(line);        LineChartData data = new LineChartData();        data.setLines(lines);        data.setBaseValue(Float.NEGATIVE_INFINITY);//        X軸,字體斜,字體顏色,字體大小,最多幾個值        Axis axisX = new Axis();        axisX.setName("時間(h)");        axisX.setTextSize(14);        axisX.setTextColor(Color.BLACK);        data.setAxisXBottom(axisX);        axisX.setHasLines(true);        Axis axisY = new Axis();        axisY.setName("溫度(℃)");        axisY.setTextSize(14);        axisY.setTextColor(Color.BLACK);        axisY.setHasLines(true);        data.setAxisYLeft(axisY);        line_chart.setInteractive(true);        line_chart.setZoomType(ZoomType.HORIZONTAL);        line_chart.setMaxZoom((float) 3);        line_chart.setLineChartData(data);        line_chart.setVisibility(View.VISIBLE);

}

}

這就是完成的樣子了


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 旬邑县| 嘉禾县| 司法| 建昌县| 博罗县| 崇文区| 开封市| 玉田县| 珠海市| 湖口县| 伊宁市| 上饶市| 津市市| 新建县| 中西区| 登封市| 依兰县| 昂仁县| 阿城市| 秦皇岛市| 平武县| 手游| 吴忠市| 巴马| 平乡县| 尚志市| 昌平区| 左权县| 斗六市| 利川市| 南乐县| 芮城县| 临邑县| 辽阳县| 德钦县| 芒康县| 芒康县| 肇庆市| 勃利县| 玛多县| 新安县|