打开/关闭交互
- setDragEnabled(boolean enabled): 打开或关闭对图表的拖动。
- setScaleEnabled(boolean enabled):打开或关闭对图表所有轴的的缩放。
- setScaleXEnabled(boolean enabled): 打开或关闭x轴的缩放
- setScaleYEnabled(boolean enabled): 打开或关闭y轴的缩放。
- setHighlightEnabled(boolean enabled): 如果设置为true,在图表中通过触屏高亮或选择值是可能的。
- setHighlightPerDragEnabled(boolean enabled): 设置为true时允许高亮显示拖动结束的对象在缩放到最下时。默认:true
- setHighlightIndicatorEnabled(boolean enabled): 如果设置为true, 指标线(或杆)将展示被选择的线的绘制的值。
通过编程自动高亮
- highlightValues(Highlight[] highs): 突出显示给定索引处的值在被给定的数据集中。提供null或空的数组将取消所有的高亮。
- getHighlighted():返回一个Highlight[]的数组包含关于所有高亮入口的信息,它们的x-索引和数据集的索引。
编程自动高亮将不产生OnChartValueSelectedListener回调
选择回调
让你的类接收回调实现这个接口并设置它作为图表的一个listener
手势回调
让你的类接收回调实现这个接口并设置它作为图表的一个listener