【问题标题】:Achart Engine Bar Chart setMarginColor - how to add the image to the margin?Achartengine 条形图设置边距颜色 - 如何将图像添加到边距?
【发布时间】:2013-02-06 08:39:45
【问题描述】:

我生成了如下图

我有几个问题:

1) 如何去除黑色边框 2)如何为条形添加渐变。 3) 如何去掉图例下方的空格。

这是我的代码:

对于背景问题,这是我的代码: 添加可绘制对象后,我遇到了这个问题,并且我想向其中添加图像而不是颜色,我尝试使用白色它不显示黑色边框?这是为什么呢?

XYMultipleSeriesRenderer multiRenderer = new XYMultipleSeriesRenderer();
        multiRenderer.setInScroll(true);
        multiRenderer.setShowAxes(false);
        multiRenderer.setApplyBackgroundColor(true);
        multiRenderer.setBackgroundColor(Color.TRANSPARENT);
        multiRenderer.setMarginsColor(R.drawable.background);

对于渐变,我试过这样但没用:

samplseries.setGradientEnabled(true);
samplseries.setGradientStart(Color.rgb(120,188,219));
samplseries.setGradientStop(Color.rgb(74, 155, 192));

【问题讨论】:

  • 你总是在一个问题中提出三个问题 :)
  • 请帮助我,我也准备好对源代码进行一些更改:) 我被困了很长时间

标签: android bar-chart achartengine


【解决方案1】:
  1. 我建议您避免使用透明颜色作为背景。
  2. 您为此尝试了代码,但它甚至没有编译。 setGradientStartsetGradientStop 方法需要两个参数:开始/停止颜色的值和颜色。

  3. renderer.setFitLegend(true);

【讨论】:

  • ok 3 rd 解决方案对我有用,你能帮我解决其他 2 个问题吗,请不要介意
  • 伙计,我的答案 1 是针对您的问题 1。答案 2 是针对问题 2。答案 3 是针对问题 3。
  • 这是我的问题,正如我昨天所说,我试图隐藏我们向左滚动的条形,我尝试将边距设置为 white colr 它工作正常,但我想向它添加图像如何这样做?
  • 好的,但是我们可以做一些改变,这样我就可以做到,你能建议我改变什么吗?或添加以使其工作
  • 没有。对ACE没有任何价值,所以我不会添加这样的东西。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-01
  • 2013-04-30
  • 1970-01-01
  • 2015-04-14
  • 1970-01-01
相关资源
最近更新 更多