/** * 设置描述信息 * * @param str */ public void setDescription(String str) { Description description = new Description(); description.setText(str); barChart.setDescription(description); barChart.invalidate(); } }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); barChart = (BarChart)findViewById(R.id.chart); ArrayList<BarEntry> entries = new ArrayList<>(); entries.add(new BarEntry(4f, 0)); entries.add(new BarEntry(8f, 1)); entries.add(new BarEntry(6f, 2)); entries.add(new BarEntry(12f, 3)); entries.add(new BarEntry(18f, 4)); entries.add(new BarEntry(9f, 5)); BarDataSet dataset = new BarDataSet(entries, "# of Calls"); //Add this to set the color // dataset.setColors(ColorTemplate.COLORFUL_COLORS); ArrayList<String> labels = new ArrayList<String>(); labels.add("January"); labels.add("February"); labels.add("March"); labels.add("April"); labels.add("May"); labels.add("June"); data = new BarData(labels,dataset); barChart.setData(data); barChart.setDescription("Bar Chart Desc"); }
desc.setText(descString); desc.setTextSize(12f); barChart.setDescription(desc);
chart.setDescription(description); chart.invalidate();
chart.setDescription(description); chart.invalidate();
chart.setDescription(description); chart.invalidate();
chart.setDescription("zhuanghongji"); chart.setDrawGridBackground(false);//设置网格背景 chart.setScaleEnabled(false);//设置缩放
rainBarChart.setDescription(graphDescription); rainBarChart.setDrawGridBackground(false); rainBarChart.setTouchEnabled(true);
snowBarChart.setDescription(graphDescription); snowBarChart.setDrawGridBackground(false); snowBarChart.setTouchEnabled(true);
barChart.setDescription(description);