最近遇到一个很蛋疼的问题 关于View的

探讨在局部刷新场景下,处理不规则图片点击效果的方法,包括使用canvas.save技巧及避免背景图片消失的问题。

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

因为整个界面是画出来的  里面有  图片按钮 现在要实现点击效果
 我是用的是局部刷新(我起的名字)
this.invalidate(rect);
就是这个方法
rect区域变成黑色然后把点击时的图片drawBitmap上去 问题出现了 我的bitmap是不规则图片 且 透明 rect是个矩形 bitmap是不规则的 所以 就出现有黑色区域  以前画的背景图片也不见了   然后找事蛋疼, 有个解决办法就是 bitmap 让美工做的时候 扩大区域 但是我觉得这个不是最合理的办法  ,问人无数 加群无数  无果,   还有一个朋友说可以加个canvas.save 方法 应该可以实现,但是本人愚钝一直没有想出 可以将此方法灵活运用到 本项目里  还求 大家多多指导 提提意见进行结局  啊啊啊啊啊   5.10交项目  想搞死我啊
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值