Hellocharts-android 设置缩放级别
2015-12-28 18:13
459 查看
假如charts数据多了,它就比较密,很难看如图
![](http://img.blog.csdn.net/20151228181417554?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这时要就设置他的缩放级别了,我就找到了chart.setZoomLevel(x,
y, zoomLevel); 我发现这个不好使,也就是我用不好,不符合我的需求,
我又扣了半天,找到这个
Viewport
tempViewport = new Viewport(0, chart.getMaximumViewport().height(), 9, 0) ;
chart.setCurrentViewport(tempViewport);//setCurrentViewport(tempViewport1, false)注:版本不同参数不用,
可以解决我的问题,
即:
new Viewport(float left, float top, float right, float bottom)//chart.setXXXChartData(data)后可用
left:0//X轴为0
top: chart.getMaximumViewport().height()//Y轴的最大值
right: 9//X轴显示9列
bottom:0//Y轴为0
如图
![](http://img.blog.csdn.net/20151228181948515?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
setZoomLevel(x,
y, zoomLevel) 这几个参数不理解求大神
这时要就设置他的缩放级别了,我就找到了chart.setZoomLevel(x,
y, zoomLevel); 我发现这个不好使,也就是我用不好,不符合我的需求,
我又扣了半天,找到这个
Viewport
tempViewport = new Viewport(0, chart.getMaximumViewport().height(), 9, 0) ;
chart.setCurrentViewport(tempViewport);//setCurrentViewport(tempViewport1, false)注:版本不同参数不用,
可以解决我的问题,
即:
new Viewport(float left, float top, float right, float bottom)//chart.setXXXChartData(data)后可用
left:0//X轴为0
top: chart.getMaximumViewport().height()//Y轴的最大值
right: 9//X轴显示9列
bottom:0//Y轴为0
如图
setZoomLevel(x,
y, zoomLevel) 这几个参数不理解求大神
相关文章推荐
- android-Ultra-Pull-To-Refresh 源码解析
- Android Studio使用心得 - 简单介绍与环境配置
- Android 自动化测试
- Android(Android5.0)下毛玻璃(磨砂)效果如何实现?
- Android —— NFC详解
- android configChanges的用法以及好处
- android进阶-题目总结(进行中)
- Android中Dialog实现自定义弹出对话框
- Android Butterknife Zelezny
- android sudio 如何获取sha1与md5值
- 【Android开发小记--1】Activity之间传递信息
- android 读取MCC MNC讲解
- Android 外部存储权限分析 .
- Android APN配置
- Android SlidingMenu的使用
- 调用没有在AndroidManifest.xml注册过的Activity,报出的错误提示
- android allowbackup安全风险介绍
- Android:onNewIntent()触发机制及注意事项
- Android Studio中 Logcat信息级别分类及设置步骤
- xml实现多标签页面