小编use*_*623的帖子

触摸时使某个位图区域透明 - >再次

我试图获得与每个线程相同的结果: 在触摸时使位图的某些区域透明.我坚持在这个答案中提出的代码:Lumis回答并根据SteD这个解决方案应该有效.

不幸的是不适合我(也适用于其他用户:在触摸时使某些位图透明的区域不起作用,它会画一个黑色的圆圈),我只是得到黑色圆圈.我尝试了很多东西,但没有得到解决.根据第二个帖子的建议使背景透明,没有任何区别.

经过多次实验,我发现当我设置透明度时透明度正常

android:theme="@android:style/Theme.Translucent"
Run Code Online (Sandbox Code Playgroud)

在我的AndroidManifest.xml中,我可以看到我应用程序下的所有内容,即桌面.我经历了很多次代码并且看不到明显的错误,只是因为我认为是因为这是Z顺序,但位图和画布不维护z命令.Z排序是通过按特定顺序绘制完成的(在此代码中是正确的).

这是Android代码中优化的一些奇怪的例子,还是我在android清单文件中遗漏了什么?

transparency android bitmap android-canvas

5
推荐指数
1
解决办法
2061
查看次数

标签 统计

android ×1

android-canvas ×1

bitmap ×1

transparency ×1