添加依赖:(需配合SmartRefreshLayout使用)
implementation 'com.wuyr:coffeeheader:1.0.1'
Method | Description |
---|---|
updateSize(int cupRadius) | 更新杯子半径 |
updateSize(int width, int height, int cupRadius) | 更新Drawable尺寸和杯子半径 |
setCupBodyColor(int color) | 设置杯身颜色 |
setCupBottomColor(int color) | 设置杯底颜色 |
setCoffeeColor(int color) | 设置咖啡颜色 |
setHandColor(int color) | 设置手颜色 |
setStickColor(int color) | 设置搅拌棒颜色 |
setStirringDuration(long duration) | 设置搅拌一圈的时长 (默认: 500) |
setHideDuration(long duration) | 设置隐藏手臂动画时长 (默认: 300) |
setEdgeFadeDuration(long duration) | 设置咖啡边缘渐变动画时长 (默认: 500) |
Name | Format | Description |
---|---|---|
coffeeColor | color (默认: 咖啡色) | 咖啡颜色 |
cupBodyColor | color (默认: 白色) | 杯身颜色 |
cupBottomColor | color (默认: 青色) | 杯底颜色 |
handColor | color (默认: 棕黄) | 手颜色 |
stickColor | color (默认: 白色) | 搅拌棒颜色 |
cupRadius | dimension (默认: 总宽度的1/15) | 杯子半径 |