Android Bitmap.extractAlpha()不返回任何值
我尝试用下面的代码片段显示一个简单的位图Android Bitmap.extractAlpha()不返回任何值,android,image,Android,Image,我尝试用下面的代码片段显示一个简单的位图 imageView.setImageBitmap(bitmap.extractAlpha()); ImageView显示为空。如果原始位图不透明,则extractAlpha将返回基本为黑色的遮罩 默认情况下,视图的背景是黑色的,因此在您的情况下,您将黑色设置为黑色,这就是您无法看到它的原因 尝试将背景设置为白色,看看会发生什么。大概是这样的: imageView.setBackgroundColor(Color.WHITE); imageView.se
imageView.setImageBitmap(bitmap.extractAlpha());
ImageView显示为空。如果原始位图不透明,则extractAlpha将返回基本为黑色的遮罩 默认情况下,视图的背景是黑色的,因此在您的情况下,您将黑色设置为黑色,这就是您无法看到它的原因 尝试将背景设置为白色,看看会发生什么。大概是这样的:
imageView.setBackgroundColor(Color.WHITE);
imageView.setImageBitmap(bitmap.extractAlpha());