# PieChartView
**Repository Path**: relin/PieChartView
## Basic Information
- **Project Name**: PieChartView
- **Description**: 饼图统计、可点击
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2022-07-22
- **Last Updated**: 2022-07-22
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# PieChartView
自定义饼图统计、点击监听
# 预览

# 资源
|名字|资源|
|-|-|
|AAR|[pie_chart_view.aar](https://github.com/RelinRan/PieChartView/blob/master/pie_chart_view_2022.7.21.1.aar)|
|GitHub |[PieChartView](https://github.com/RelinRan/PieChartView)|
|Gitee|[PieChartView](https://gitee.com/relin/PieChartView)|
# Maven
1.build.grade | setting.grade
```
repositories {
...
maven { url 'https://jitpack.io' }
}
```
2./app/build.grade
```
dependencies {
implementation 'com.github.RelinRan:PieChartView:2022.7.21.1'
}
```
# xml
~~~
~~~
# attrs.xml
~~~
~~~
# 使用
~~~
PieChartView pie_chart = findViewById(R.id.pie_chart);
//数据源
List data = new ArrayList<>();
data.add(new Pie("北京",800, Color.parseColor("#F1C664")));
data.add(new Pie("上海",600, Color.parseColor("#EF671E")));
data.add(new Pie("深圳",400, Color.parseColor("#9C1EEF")));
data.add(new Pie("成都",200, Color.parseColor("#3EE0DB")));
data.add(new Pie("重庆",180, Color.parseColor("#FF4683")));
pie_chart.setDatasource(data);
//点击事件
pie_chart.setOnPieChartItemClickListener((v, position) -> {
Pie pie = v.getItem(position);
});
~~~