android - 条形图和渐变色MP图表库上的点击事件
问题描述
我已经制作了一个几乎完成的条形图,只是我需要一个如上图所示的弹出窗口,点击每个项目,我该如何实现这一点。我试着参考https://github.com/PhilJay/MPAndroidChart/wiki/Interaction-with-the-Chart
但我无法理解。另外如何在条形图中添加渐变颜色?
解决方案
初始化图表时,使用以下代码显示标记视图
MarkerView mv = new MarkerView(mContext, R.layout.chart_marker);
mv.setChartView(graph); // For bounds control i.e graph
graph.setMarker(mv); // Set marker
graph.setHighlightPerDragEnabled(false);
graph.setHighlightPerTapEnabled(false);
这里 R.layout.chart_marker 是可选的,用于自定义布局。你可以删除这个。
它将在您的条形图上显示标记。
推荐阅读
- swiftui - 如何将表单放入 SwiftUI 模态中?
- firebase - Flutter Firestore 缓存
- authentication - 跨微服务复制会话信息是个好主意吗?
- python - Python中的对称“字符串”矩阵
- json - 是否有任何解决方案可以查看 Angular 中呈现页面的问题(性能问题)?
- asp.net-mvc - Asp.Net Mvc Filemanager 调用未定义函数错误
- db2 - 有没有办法在存储填充到给定级别时自动删除 db2 事务日志文件和归档日志文件?
- javascript - 停止动画重复动态添加的 JavaScript
- python - str.readline() 带有彩色标准输出 catchstartswith()
- java - Spring Security:工件部署期间的错误由
和 web.xml 中的部分