MPAndroidChart BarChart水平/垂直

2024-01-11

我正在使用MPAndroid图表 https://github.com/PhilJay/MPAndroidChart图书馆。 在 BarChart 中,默认情况下所有条形都是垂直的(自下而上),如何将其水平显示?


两种类型条形图的方向。

  • The normal/vertical bar-chart (bars go bottom-up), class BarChart, looks e.g. like this: enter image description here
  • 水平条形图(条形从左到右),类HorizontalBarChart,看起来像这样:

除此之外,还有所谓的堆叠条(单个条中的多个值),可用于水平和垂直BarChart。堆叠条的条目可以通过构造函数创建BarEntry class.

// normal entry
BarEntry normalEntry = new BarEntry(float value, int xIndex);

// stacked entry
BarEntry stackedEntry = new BarEntry(float [] values, int xIndex);

另外,请查看设置数据的文档 https://weeklycoding.com/mpandroidchart-documentation/setting-data/.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MPAndroidChart BarChart水平/垂直 的相关文章

随机推荐

  • 如何配置XStream根据XML属性映射到不同的类?

    我有以下 Java 对象层次结构 public interface Function public void calculate long t public class ConstantFunction implements Functio
  • Julia - dataframe - 如何在 by() 中使用字符串进行自定义输出列命名

    我正在熟悉 Julia Dataframes 模块 我还没有找到办法做的一件事是如何分配以编程方式by 操作结果的自定义列名称 例如 我执行以下操作没有问题 df DataFrame grp rand a b 100 x rand 100
  • 在 iO 中手动加载不同的本地化笔尖

    我正在开发一个支持多语言的应用程序 正如您所料 我有时会使用如下代码加载一些 nib 文件 self currentController newClass alloc initWithNibName CustomController bun
  • 使用 java.lang.Runtime.getRuntime 在 matlab 中调用 python 脚本的多个实例不起作用

    我在 Windows 10 上运行 Matlab2017 我调用一个在云上运行某些语音识别任务的 python 脚本 如下所示 userAuthCode 1 authentication code for user account to b
  • cordova-plugin-ionic-webview - 自定义方案不适用于 Android

    我正在开发 即将发布 适用于 iOS 和 Android 的 Cordova 应用程序 我正在尝试使用cordova plugin ionic webview https github com ionic team cordova plug
  • 循环 url 来做同样的事情

    我正在尝试抓取一些网站 这是我的代码 for var i 0 i lt urls length i url urls i console log Start scraping url page open url function waitF
  • 从表中插入/查询数据时出现ORA-00904

    我收到流动错误 Error starting at line 1 in command INSERT INTO driver registration make model gvw year body VALUES 4585 AW ALBI
  • VBA 与 WinSock2:send() 发送错误数据

    我试图在 VBA 中使用 WinSock2 从本地主机 TCP 流发送 以及稍后接收 数据 目前 我主要尝试从这里复制客户端示例 https msdn microsoft com en us library windows desktop
  • 关于将视图添加到父级的通知?

    当我建立一个View在Android中动态地我必须将它添加到 父级 ViewGroup通过致电 myLinearLayout addView myView 我知道我可以监督ViewGroup任何孩子都可以通过优秀的方式添加onHierarc
  • 播种和重用 Python 随机种子

    我正在使用 Python 和 Flask 来显示随机游戏板 并尝试让人们通过使用种子返回到同一个游戏 但是 无论我使用随机种子还是指定种子 我似乎都会得到相同的伪随机序列 我删除了大部分代码 我用 numpy 进行了大量的拆分和连接 但即使
  • 为什么这样的文件或目录不存在?

    我正在用 C 语言做一些矩阵乘法 我正在尝试编译我的程序 但它无法编译 原因是 没有这样的文件或目录 cblas h 这是我用来编译的命令 gcc o BLAS BLAS c 有人可以帮我吗 我正在服务器上编译这个程序 我不确定这是否有影响
  • 如何使用thymeleaf在spring中添加静态资源

    我是新来的Spring我正在尝试制作一个漂亮的 Web 应用程序 到目前为止 我设置了所有内容 如果我在浏览器上运行我的页面 它会按预期显示 但是如果我在端口上使用 tomcat 运行它8080 我正在使用 Intellij 它无法加载cs
  • 现有的 Kafka 主题镜像方法的主要区别是什么

    Kafka MirrorMaker是一种将 Kafka 主题从源代理镜像到目标代理的基本方法 不幸的是 它不符合我的可配置要求 我的要求很简单 解决方案应该是JVM应用程序 如果目标主题不存在 则创建它 解决方案应该能够向目标主题名称添加前
  • InvalidKeyException 非法密钥大小

    我有一个测试 在我的开发 MacBook Pro 上运行良好 但在持续集成 TeamCity 服务器中运行失败 错误如下 java security InvalidKeyException Illegal key size at javax
  • 减小构建尺寸

    当我在 VS2013 中使用 C 运行时库的静态链接时 有什么方法可以降低构建大小吗 我的原始文件只有 15kb 但我无法在其他计算机上运行它而不弹出缺少 dll 的消息 我决定使用静态链接 现在大小约为 100kb 我正在使用Window
  • 在 C++11 中解析 int - stoi

    我正在尝试获取一个字符串并将其解析为一个 int 我已经阅读了很多答案 似乎使用stoi是最新的方式 在我看来stoi uses std 但我得到了Function stoi could not be resolved德斯皮特雷using
  • 如何将二进制密钥传递给 openssl

    我很难尝试将关键参数传递给openssl dgst 我正在尝试连接 GDAX 交易平台 每个请求都必须由 HMAC 签名 他们明确表示 首先对字母数字秘密字符串进行 base64 解码 结果为 64 字节 然后将其用作 HMAC 的密钥 这
  • 循环遍历数据框以按城市删除异常值(调用函数)

    我有一个包含日期 城市 销售额的数据框 Date City Sales 2008 01 01 C1 10000 2008 01 01 C2 2000 2008 01 02 C1 13000 2008 01 02 C2 5000 and so
  • 打印到达第 n 级楼梯的方法

    我最近在面试中遇到了这个问题 有n楼梯 一个人站在底部想要到达顶部 该人一次可以爬 1 级楼梯或 2 级楼梯 打印出人们到达顶峰的所有可能方式 例如 n 4输出 1 2 3 4 1 2 4 1 3 4 2 3 4 2 4 但我无法正确编码
  • MPAndroidChart BarChart水平/垂直

    我正在使用MPAndroid图表 https github com PhilJay MPAndroidChart图书馆 在 BarChart 中 默认情况下所有条形都是垂直的 自下而上 如何将其水平显示 有两种类型条形图的方向 The no