# LineChartView
**Repository Path**: relin/LineChartView
## Basic Information
- **Project Name**: LineChartView
- **Description**: 折线统计图、点击显示面板(标签|值)
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2022-07-22
- **Last Updated**: 2023-07-06
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# LineChartView
折线统计图、点击显示面板(标签|值)
# 预览
竖屏效果

横屏屏效果

# 资源
|名字|资源|
|-|-|
|AAR|[line_chart_view.aar](https://github.com/RelinRan/LineChartView/blob/master/line_chart_view_2022.7.22.1)|
|GitHub |[LineChartView](https://github.com/RelinRan/LineChartView)|
|Gitee|[LineChartView](https://gitee.com/relin/LineChartView)|
# Maven
1.build.grade | setting.grade
```
repositories {
...
maven { url 'https://jitpack.io' }
}
```
2./app/build.grade
```
dependencies {
implementation 'com.github.RelinRan:LineChartView:2022.7.22.1'
}
```
# xml
~~~
~~~
# attrs.xml
~~~
~~~
# 使用
~~~
LineChartView line_chart = findViewById(R.id.line_chart);
//数据源
List data = new ArrayList<>();
for (int i = 0; i < 31; i++) {
double value = 1 + new Random().nextInt(1800);
data.add(value);
}
line_chart.setDatasource(data);
//点击事件
line_chart.setOnLineChartPolylineClickListener((v, polyline) -> {
});
~~~