效果展示实现步骤1.生成抽奖矩形:其中每个矩形的宽高相同,长度为整个控件宽度的1/3。代码展示效果展示2.添加奖品图片:我们在矩形的中心点画出图片,图片的宽高都为矩形宽高的1/2,其中矩形的中心点通过rectF.centerX()和rectF.centerY()获取。代码展示5.添加抽奖结果回调这里需要在动画结束的回调里加入我们自定义的回调函数。代码展示Activity代码:效果展示源码地址:到这里就结束啦!

Android 实现九宫格抽奖功能

Android 实现九宫格抽奖功能

Android 实现九宫格抽奖功能

Android 实现九宫格抽奖功能

Android 实现九宫格抽奖功能

Android 实现九宫格抽奖功能

Android 实现九宫格抽奖功能

Android 实现九宫格抽奖功能

Android 实现九宫格抽奖功能

Android 实现九宫格抽奖功能

Android 实现九宫格抽奖功能

Android 实现九宫格抽奖功能

Android 实现九宫格抽奖功能

Android 实现九宫格抽奖功能