android简单饼图,PieChart:Android实现简单的饼状图

本文介绍了如何在Android应用中创建并定制PieChart,包括XML布局引用、实例化、设置数据实体、添加图例和点击动画效果,详细展示了年终总结比例图的实现过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

PieChart

简单的饼状图 7d2ced1e11e8b7bf7817890045b449ab.gif

1、在xml中引用:

android:id="@+id/one"

android:layout_width="match_parent"

android:layout_height="match_parent"/>

2、代码中实例化view

3、设置元素 自定义的实体类,需要实现 IPieElement 接口

TestEntity entity = new TestEntity(50, "#FF7F50", "断了的弦");

TestEntity entity1 = new TestEntity(38, "#DC143C", "以父之名");

TestEntity entity2 = new TestEntity(79, "#00008B", "青花瓷");

TestEntity entity3 = new TestEntity(20, "#A9A9A9", "夜的第七章");

TestEntity entity4 = new TestEntity(105, "#8B0000", "东风破");

TestEntity entity5 = new TestEntity(53, "#9400D3", "稻香");

TestEntity entity6 = new TestEntity(80, "#FFD700", "七里香");

List list=new ArrayList<>();

list.add(entity);

list.add(entity1);

list.add(entity2);

list.add(entity3);

list.add(entity4);

list.add(entity5);

list.add(entity6);

one.setData(list);

4、设置文字

one.setTitleText("年终总结比例图");

update:

v12

添加了点击事件的回调

添加图例展示

--- #### v13

添加了点击动画效果

557f13eb965254f891637b2d1d02d50a.gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值