我正在使用MPAndroidChart,我想存档类似于下图的内容:

基本上,我想在BarChart或Horizo​​ntalBarChart中的条形内部显示标签(比如说其中一个轴的所有标签),以及条形本身的值.

这样做的原因是,在我的情况下,YAxis的标签很长,所以它没有足够的空间在Chart之外显示它们.但是在每个酒吧里都有很多空间,在我的情况下保证.因此,基本上将每个栏(这个栏意味着什么)命名为内部是非常合理的.我没有找到任何API来执行此操作(我在v2.1.1中查找).

我需要这个用于Horizo​​ntalBarChart,所以标签也是水平的,但BarChart的垂直标签也很棒!

有没有办法做到这一点?任何解决方案都会有所帮助,包括对库功能的一些自定义添加.

解决方法:

那么这并没有真正的功能.

但是,你可以试试一下(或者至少我认为有).

>将XAxis放在左侧,通过调用chart.getXAxis()将标签绘制到图表的内容区域内.setPosition(XAxisPosition.BOTTOM_INSIDE)

以这种方式,应该在条上绘制标签.您可以使用XAxis类的setXOffset(…)和setYOffset(…)方法进一步重新定位标签.

标签:android,mpandroidchart

来源: https://codeday.me/bug/20190528/1169674.html

android barchart设置标题,在MPAndroidChart库的BarChart栏中显示轴值相关推荐

  1. 设置winfrom窗体透明度,拖动,任务栏中显示窗体

    1.一般为了使得窗体透明可以直接设置Opacity 的属性为60%. 若果是为了使得窗体上的一部分透明的话,就可以把窗体的TransparencyKey设为黑色,同时把窗体的透明度设为100%(不透明 ...

  2. 调用opencv3.x 库,在MFC中显示图片

    调用opencv3.x 库,在MFC中显示图片 使用opencv和MFC显示图片的方法大致分为以下几种: 1:将opencv的显示对话框嵌入到MFC窗口. 2:使用CvvImage类显示图片. 3:将 ...

  3. android电视设置hdmi输出,利用HDMI线实现多屏显示的设置方法!

    原标题:利用HDMI线实现多屏显示的设置方法! 利用HDMI线实现多屏显示的设置方法!下面从2个方面进行说明,具体的由HDMI线厂家怡万达电子为你分析介绍. 1.HDMI线接电视设置方法,如何设置多屏 ...

  4. wps演示中在任务栏中显示所有窗口怎么设置

    Wps演示程序中,默认所有的文件窗口都是在一个窗口中显示的.但是,我们需要其全部显示在任务栏中.那么,我们需要怎么设置呢?一起来看看吧! 打开一个空白文档,点开左上角WPS文字,在弹出的菜单中,选择选 ...

  5. Qt设置窗口不在系统的任务栏上显示

    有时候有特殊需求,不希望在任务栏上出现应用程序的图标.该怎么办呢? 其实可以通过设置窗口标志来实现. 调用QWidget的setWindowFlags()函数. 设置为Qt::Tool.Qt::Sub ...

  6. fighting(3)从机tr_prefix设置,并使之可以于rviz中显示

    要控制多个机器人,必然要于rviz上显示各机器人,需要设置tf_prefix,使得地图信息可以传递给各机器人的odom 1.从机设置 1.1 tf_prefix设置robot_description及 ...

  7. 介绍这个库:C# Blazor中显示Markdown文件

    1 讲目的 前几天上线了一个在线Icon转换工具[1],为了让大家使用放心,改了点代码,在转换下载Icon图标后立即删除临时文件,并在工具下面贴上了工具的开发步骤和代码,大家看这样改是否合适,见Iss ...

  8. Android Studio 设置图标LOGO,APP下载到手机以后图标无变化

    Android Studio 设置图标LOGO,APP下载到手机以后显示小机器人 最近刚入门Android studio,一直都是默认图标,今天心血来潮想自定义图标,发现搜索到的各种方法都没办法成功更 ...

  9. python image库保存图片_python PIL 打开\显示\保存图像

    使用python进行数字图片处理,还得安装Pillow包.虽然python里面自带一个PIL(python images library), 但这个库现在已经停止更新了,所以使用Pillow, 它是由 ...

  10. android——databinding中字符串的拼接处理、TextView显示的值随activity的属性值改变同时改变--LiveData、双向绑定过滤器、监听某个值的改变

    简介 使用的技术是观察者与被观察者的模式,在google推荐的案例中也有使用到,现在我把它封装成一个扩展函数,使得使用更加简单明了 注意 1.在build.gradle添加databinding,在a ...

最新文章

  1. 在 ASP.NET 网页中不经过回发而实现客户端回调
  2. SpringMvc 3.x跨域+ajax请求
  3. Android 下载文件并显示进度条
  4. 【Flutter】Flutter 拍照示例 ( 创建应用 | 安装 image_picker 插件 )
  5. 小猿圈web前端简述canvas如何实现二维码和图片合成
  6. 【ASP.NET Web API教程】2.3 与实体框架一起使用Web API
  7. Windows phone 8 是新的起点吗?
  8. 29.C++- 异常处理
  9. POI给word中插入图片后打不开的bug
  10. Linux安装文件报错configure: error: no acceptable C compiler found in $PATH
  11. 什么是聚合路由器、聚合路由器有什么用
  12. java 时间戳最大值_Java中在时间戳计算的过程中遇到的数据溢出问题解决
  13. 测绘-编写数字高程模型(DEM)内插程序
  14. linux img文件 分区挂载
  15. 软通纽约_纽约地铁数学
  16. 用C语言计算个人所得税
  17. linux下如何make文件夹,Linux makefile 教程 非常详细,且易懂
  18. H5版的怀旧游戏机,可在手机电脑上在线玩经典模拟器游戏的网站源码
  19. 少儿编程课程设计理论(可用做论文)
  20. H - 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活

热门文章

  1. ubuntu16.04系统下配置caffe的GPU环境,训练mobileNet-SSD并在EAIDK-310嵌入式上推理
  2. IDEA修改某个文件的编码
  3. U盘安装CentOS 7解决方案 (fat系统文件4g限制)
  4. iphone快捷指令一键重启_iOS捷径一键重启教程 苹果手机一键重启方法
  5. matlab相对误差,相对误差与相对误差限定义-精品课程-山东科技大学.PPT
  6. 如何关闭135,139,445高危端口
  7. 香港浸会大学计算机学院校友,校友反馈 | 香港浸会大学值不值得去读?
  8. 嵌入式软件开发工程师未来的薪资待遇是什么情况
  9. 攻略!嵌入式开发需要学习哪些内容?
  10. scrapy15.0,scrapy.contrib.downloadermiddleware.useragent` is deprecated,旧模块被弃用解决办法.