AChartEngine 常用属性设置

AChartEngine 常用属性设置。

1. 修改背景色或设置背景图片

背景色设置需要设置两项:setMarginsColor(设置四边颜色)以及setBackgroundColor(设置中间背景色)

2. setAxisTitleTextSize(16);// 设置坐标轴标题文本大小

3. setChartTitleTextSize(20); // 设置图表标题文本大小

4. setLabelsTextSize(15); // 设置轴标签文本大小

5. setLegendTextSize(15); // 设置图例文本大小

6. renderer.setChartTitle( "设置柱图名称");//设置柱图名称

7. renderer.setXTitle( "XX" );//设置X轴名称

8. renderer.setYTitle( "YY" );//设置Y轴名称

9. renderer.setXAxisMin(0.5);//设置X轴的最小值为0.5

10. renderer.setXAxisMax(5.5);//设置X轴的最大值为5

11. renderer.setYAxisMin(0);//设置Y轴的最小值为0

12. renderer.setYAxisMax(500);//设置Y轴最大值为500

13. renderer.setDisplayChartValues(true);//设置是否在柱体上方显示值

14. renderer.setShowGrid(true);//设置是否在图表中显示网格

15. renderer.setXLabels(0);//设置X轴显示的刻度标签的个数

16. 如果想要在X轴显示自定义的标签,那么首先要设置renderer.setXLabels(0);其次我们要renderer.addTextLabel()循环添加

17. renderer.setXLabelsAlign(Align.RIGHT);//设置刻度线与X轴之间的相对位置关系

18. renderer.setYLabelsAlign(Align.RIGHT);//设置刻度线与Y轴之间的相对位置关系

19. renderer.setZoomButtonsVisible(true);//设置可以缩放

20. renderer.setPanLimits(newdouble[] { 0, 20, 0, 140 });//设置拉动的范围

21. renderer.setZoomLimits(newdouble[] { 0.5, 20, 1, 150 });//设置缩放的范围

22. renderer.setRange(newdouble[]{0d, 5d, 0d, 100d}); //设置chart的视图范围

23. renderer.setFitLegend(true);// 设置是否显示图例

24. renderer.setClickEnabled(true)//设置是否可以滑动及放大缩小;

25.ChartView.repaint();重新绘图

26.关于AChartEngine的点击事件,双击事件,滑动事件均可以用自定义事件解决,但是需要注意的是先设置renderer.setClickEnabled(false);

27.若是添加图形后变形,可以设置 renderer.setInScroll(true);

28.renderer.setGridColor();//设置网格颜色

29.renderer.setAxesColor();//设置坐标轴颜色

30.Renderer.setShowLegend(true); //显示底部说明

31.Renderer.setShowLabels(false); //不显示标签

32.renderer.setLegendTextSize(20);//设置左下角表注的文字大小

33.renderer.setZoomButtonsVisible(true);//设置显示放大缩小按钮

34.renderer.setZoomEnabled(false);//设置不允许放大缩小.

35.renderer.setChartTitleTextSize(30);//设置图表标题的文字大小

36.renderer.setChartTitle("统计结果");//设置图表的标题 默认是居中顶部显示

37.renderer.setLabelsTextSize(20);//饼图上标记文字的字体大小

38.renderer.setLabelsColor(Color.WHITE);//饼图上标记文字的颜色

39.renderer.setPanEnabled(false);//设置是否可以平移

40.renderer.setDisplayValues(true);//是否显示值

41.renderer.setClickEnabled(true);//设置是否可以被点击

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值