12.具体设置和样式

在第1章中提到了适用于所有图表类型的入门常规图表设置和样式方法。本章重点介绍各种图表类型的具体设置。

Line-,Bar-,Scatter-,Candle-&BubbleChart

  • setAutoScaleMinMaxEnabled(boolean enabled):表示是否启用了y轴自动缩放的标志。如果启用,只要视口更改,y轴就会自动调整到当前x轴范围的最小和最大y值。这对于显示财务数据的图表尤其有用。默认值:false
  • setKeepPositionOnRotation(boolean enabled):在更改方向后,图表应保持其位置(缩放/滚动)。默认值:false

BarChart

  • setDrawValueAboveBar(boolean enabled):如果设置为true,则所有值都将绘制在其上方,而不是其顶部。
  • setDrawBarShadow(boolean enabled):如果设置为true,则每个栏后面会绘制一个灰色区域,表示最大值。使他的业绩将降低约40%。
  • setDrawValuesForWholeStack(boolean enabled):如果设置为true,则堆叠条的所有值都是单独绘制的,而不仅仅是它们的总和。
  • setDrawHighlightArrow(boolean enabled):将其设置为true以在突出显示时绘制每个栏上方的突出显示箭头。

PieChart

  • setDrawSliceText(boolean enabled):将其设置为true可将x值文本绘制到饼图中。
  • setUsePercentValues(boolean enabled):如果启用,则图表中的值以百分比绘制,而不是以原始值绘制。ValueFormatter然后以百分比形式提供为格式提供的值。
  • setCenterText(SpannableString text):设置在PieChart中心绘制的文本。较长的文本将自动“包装”,以避免剪切到饼图。
  • setCenterTextRadiusPercent(float percent):设置中心文本边界框的矩形半径,以百分比孔默认为1.f(100%)。
  • setHoleRadius(float percent):将饼图中心的半径设置为最大半径的百分比(最大=整个图表的半径),默认为50%
  • setTransparentCircleRadius(float percent):设置饼形图旁边的透明圆的半径,最大半径的百分比(max =整个图表的半径),默认值55% - >表示比中心孔大5%默认
  • setTransparentCircleColor(int color):设置透明圆的颜色。
  • setTransparentCircleAlpha(int alpha):设置透明圆应具有的透明度(0-255)。
  • setMaxAngle(float maxangle):设置用于计算饼形圆的最大角度。360f意味着它是一个完整的PieChart,180f结果是一个半饼图。默认值:360f

RadarChart

  • setSkipWebLineCount(int count):允许跳过来自图表中心的网页。特别有用,如果有很多行。
坚持原创技术分享,您的支持将鼓励我继续创作!
0%