MPAndroidChart

您所在的位置:网站首页 jfreechart横向柱状图 MPAndroidChart

MPAndroidChart

#MPAndroidChart| 来源: 网络整理| 查看: 265

记录一下HorizontalBarChart(横向条形图)的使用!

注:本人使用的版本是MPAndroidChart-v3.0.3(如若版本不同有某些方法更新,可在评论区留言,尽我所能帮你解决!)

效果图

在这里插入图片描述

XML(在普通的BarChart前面加一个Horizontal)12345 Java

这里需要注意的是,横向的柱状图和普通的柱状图的区别就是(实际上是顺时针旋转90°)1、X轴:默认是在图的右边,但是设置位置还是设置成在下面2、Y轴:一般来说改成隐藏左边的Y轴(而不是像普通BarChart那样隐藏右边)Tip:所有普通BarChart的方法在HorizontalBarChart中都适用,具体方法可以参考我前几篇文章

123456789101112131415161718192021222324252627public class HorBarChartActivity extends AppCompatActivity { private HorizontalBarChart barHor; Listlist=new ArrayList(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_hor_bar_chart); barHor = (HorizontalBarChart) findViewById(R.id.bar_hor); list.add(new BarEntry(1,3)); list.add(new BarEntry(2,5)); list.add(new BarEntry(3,6)); list.add(new BarEntry(4,4)); list.add(new BarEntry(5,2)); BarDataSet barDataSet=new BarDataSet(list,"横向柱状图"); BarData barData=new BarData(barDataSet); barHor.setData(barData); barHor.getDescription().setEnabled(false);//隐藏右下角英文 barHor.getXAxis().setPosition(XAxis.XAxisPosition.BOTTOM);//X轴的位置 默认为右边 barHor.getAxisLeft().setEnabled(false);//隐藏上侧Y轴 默认是上下两侧都有Y轴 }} 赏

谢谢你请我吃糖果

支付宝 微信 本文作者: Android YU 本文链接: http://yoursite.com/2020/03/19/MPAndroidChart的详细使用——HorizontalBarChart水平(横向)条形图(五)/ 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3