achartengine去除坐标轴和空白区(去黑边)
来源:互联网 发布:java审批流程代码demo 编辑:程序博客网 时间:2024/04/29 05:58
问题描述:
使用achartengine在Android设配上绘制统计图(本文以折线图为例)时,需要去除坐标轴和空白区,只显示图像。
效果:
左图为去除坐标轴和空白区后的图像,右图为采用默认设置的原图。
实现方法:
在调用ChartFactory.getLineChartView之前,对要传入的第三个参数(XYMultipleSeriesRenderer renderer)做如下操作:
MultipleRenderer.setMargins(new int[]{0,0,0,0});//设置空白区大小
MultipleRenderer.setMarginsColor(Color.TRANSPARENT);//设置空白区颜色
MultipleRenderer.setLabelsTextSize(0);//设置坐标轴的字体大小
MultipleRenderer.setAxisTitleTextSize(0);//设置坐标轴标题的字体大小
MultipleRenderer.setShowAxes(false);//隐藏坐标轴
MultipleRenderer.setShowLegend(false);//隐藏图例
注意一行都不能少,顺序随意。
如果隐藏了坐标轴而没有设置坐标轴相关的字体大小,achartengine会为坐标轴标题和数值留出显示的空间,出现讨厌的“黑边”。
-----------EOB------------------------------
0 0
- achartengine去除坐标轴和空白区(去黑边)
- iOS UITableview cell 顶部空白区的去除
- 给对话框应用程序添加滚动条+处理过界空白区问题(滚动块太小问题)
- 初识PE结构:编程在任意节空白区添加代码(一)
- 详解BarTender 10.1空白区作用
- XML错误:缺少所需的空白区。
- 在win7下装linux时,第三空白区无法使用
- Winform,C#,listView判断鼠标点击是行还是listView的空白区
- C# listview之点击空白区仍然不失去选中项的状态
- 用代码适配Gridview使得高度既不出现滚动条也不出现空白区
- [转]js去除空格验证空字符和电话号码代码
- jQuery-easyui datagrid清空数据和去除表头
- easyui datagrid清空数据和去除表头
- php去除空值
- JS去除空格格
- js 去除空字符串
- Android实现图表绘制和展示(利用Achartengine)
- android 使用 achartengine 画柱图 和 饼图(柱图)
- Microsoft Visual SourceSafe 使用说明详解
- redis info命令详解
- java将类序列化并存储到mysql(使用hibernate)
- Android应用的自动升级、更新模块的实现
- spring 依赖注入用@Autowired报错 No unique bean of type
- achartengine去除坐标轴和空白区(去黑边)
- Oracle笔记
- POJ 1276 Cash Machine 背包题解
- 学习OpenGL(四)绘制直线图形
- iOS RSA公钥加密数据 服务端接受PHP私钥解密 反过服务端公钥加密数据 iOS端私钥解密数据
- css3 模块汇总(更新)
- wamp xampp 及 linux 下虚拟机配置方法
- 最小比例生成树(01分数规划)二分或迭代
- Linux命令行json解析工具——jq