获取Drawable的非透明区域
Get Non-Transparent Area of Drawable
我想知道有没有办法知道可绘制图像的非透明区域?
例如,我有这张图片:
我想要的是检测当人们触摸透明区域时它什么都不做,当人们触摸非透明区域(即开始按钮)时它会做一些事情。
感谢您的帮助。
看到图像只不过是一组彩色像素,开始从左上角向右获取像素并迭代到右下角,并维护一个仅包含事件可能触发的那些像素的数组。添加事件生成时的检查并匹配相应像素的颜色代码
只检查触摸位置的像素值,如果是透明什么都不做。
how to get color at the spot(or pixel) of a image on touch event in android
Check if a pixel is transparent or NOT - Android
我想知道有没有办法知道可绘制图像的非透明区域? 例如,我有这张图片:
我想要的是检测当人们触摸透明区域时它什么都不做,当人们触摸非透明区域(即开始按钮)时它会做一些事情。
感谢您的帮助。
看到图像只不过是一组彩色像素,开始从左上角向右获取像素并迭代到右下角,并维护一个仅包含事件可能触发的那些像素的数组。添加事件生成时的检查并匹配相应像素的颜色代码
只检查触摸位置的像素值,如果是透明什么都不做。
how to get color at the spot(or pixel) of a image on touch event in android
Check if a pixel is transparent or NOT - Android