dynamic custom bar graph 自定义动态柱状图 #PS:gif录出来有些卡顿,真机测试很流畅
###1.设置最大值
//相当于图中的40亿
mBarGraph.setMax(40);
###2.设置单位
mBarGraph.setUnit("亿元");
###3.设置柱状图宽度
mBarGraph.setBarWidth(50);
###4.设置一共有几个柱状图
mBarGraph.setTotalBarNum(7);
###5.设置一共有几条竖线
mBarGraph.setVerticalLineNum(4);
###6.设置每个柱状图的目标值
private ArrayList<Float> respectTarget;
...
respectTarget = new ArrayList<Float>();
respectTarget.add(35.0f);
respectTarget.add(20.0f);
respectTarget.add(18.0f);
respectTarget.add(15.0f);
respectTarget.add(10.0f);
respectTarget.add(8.0f);
respectTarget.add(5.0f);
mBarGraph.setRespectName(respName);
###7.设置每个柱状图的名字
private ArrayList<String> respName;
respName.add("滴滴");
respName.add("小米");
respName.add("京东");
respName.add("美团");
respName.add("魅族");
respName.add("酷派");
respName.add("携程");
mBarGraph.setRespectName(respName);