AAChartCore icon indicating copy to clipboard operation
AAChartCore copied to clipboard

请问如何修改底部X轴颜色以及设置底部标签在最右边也能显示?

Open StrayMeowtians opened this issue 3 years ago • 3 comments

3f22c53bedda55e6b242c69b2ea4245 上面是想实现的效果,下面是我实现的效果,需要在最右边额外添加一个0值才能显示最右边的标签 2a64e41b24b46a228f5132475918f7b

StrayMeowtians avatar Dec 06 '21 09:12 StrayMeowtians

请问如何修改底部X轴颜色

public class AAXAxis {
...
...
    public String lineColor; //x轴轴线线颜色
...
...
}

由上面👆🏻的内容可知, 修改 X轴轴线颜色的使用示例如下👇🏻:

  AAOptions aaOptions = aaChartModel.aa_toAAOptions();
        
  aaOptions.xAxis.lineColor = AAColor.Red;//设置 X轴的轴线为红色

AAChartModel avatar Dec 06 '21 10:12 AAChartModel

设置底部标签在最右边也能显示

public class AAChart {
...
...
    /*图表外边缘和绘图区域之间的边距。 数组中的数字分别表示顶部,右侧,底部和左侧 ([👆,👉,👇,👈])。
    也可以使用 marginTop,marginRight,marginBottom 和 marginLeft 来设置某一个方向的边距*/
    public Float[] margin;
    public Float marginTop; //👆
    public Float marginRight; //👉
    public Float marginBottom; //👇
    public Float marginLeft; //👈
    ...
    ...
   }

试试像下面这样调整一下图表的右边距:

AAOptions aaOptions = aaChartModel.aa_toAAOptions();
aaOptions.chart.marginRight = 30f;//调整图表右边距

AAChartModel avatar Dec 06 '21 10:12 AAChartModel

AAOptions aaOptions = aaChartModel.aa_toAAOptions();
aaOptions.chart.marginRight = 30f;//调整图表右边距

请问如何修改底部X轴颜色

public class AAXAxis {
...
...
    public String lineColor; //x轴轴线线颜色
...
...
}

由上面👆🏻的内容可知, 修改 X轴轴线颜色的使用示例如下👇🏻:

  AAOptions aaOptions = aaChartModel.aa_toAAOptions();
        
  aaOptions.xAxis.lineColor = AAColor.Red;//设置 X轴的轴线为红色

非常感谢!

StrayMeowtians avatar Dec 07 '21 01:12 StrayMeowtians