1 简述
public abstractclass Chart<T extends ChartData<? extends IDataSet<? extendsEntry>>>
extendsandroid.view.ViewGroup
implementsChartInterface
2 使用说明
2.1 设置无数据文本
>> 相关方法
返回类型 | 方法 | 描述 | 默认 |
void | setNoDataText(string text) | 设置没有数据时的文本 | "No chart data available" |
void | setNoDataTextColor(int color) | 设置没有数据时的文本颜色 | 橙色 |
void | setNoDataTextTypeface (Typeface t) | 设置没有数据时的文本字体 |
|
>> 应用
在布局上添加任意图表控件后,在没有绑定数据任何数据的情况下,效果如下。
更改没有数据的文本内容为”没有图表数据喔~~~”,红色,加粗。
lc.setNoDataText("没有图表数据喔~~~");
lc.setNoDataTextColor(Color.RED);
lc.setNoDataTextTypeface(Typeface.DEFAULT_BOLD);
>> 效果图
2.2 图表数据
>> 相关方法
返回类型 | 方法 | 描述 |
void | setData(T data) | 设置图表数据 |
T | getData () | 获取图表数据 |
2.3 描述
>> 相关方法
返回类型 | 方法 | 描述 |
void | setDescription(Description desc) | 设置描述 |
Description | get Description () | 获取描述对象 |
2.4 额外偏移
>> 相关方法
返回类型 | 方法 | 描述 |
void | setExtraOffset(float left, float top, float right, float bottom) | 设置左上右下额外偏移量(单位:dp) |
void | setExtraLeftOffset(float offset) | 设置左额外偏移量(单位:dp) |
void | setExtraTopOffset(float offset) | 设置上额外偏移量(单位:dp) |
void | setExtraRightOffset(float offset) | 设置右额外偏移量(单位:dp) |
void | setExtraBottomOffset(float offset) | 设置下额外偏移量(单位:dp) |
float | getExtraLeftOffset() | 获取左额外偏移量(单位:dp) |
float | getExtraTopOffset() | 获取上额外偏移量(单位:dp) |
float | getExtraRightOffset() | 获取右额外偏移量(单位:dp) |
float | getExtraBottomOffset() | 获取下额外偏移量(单位:dp) |