pav*_*ran -1 java android android-dialog
我想创建一个像 Android 游戏的第一个图像一样的自定义对话框。经过大量的试验和错误,我能够创建一个看起来像第二个屏幕截图图像的对话框。
即使它看起来与我想要实现的相同,但即使它是 png,它也会在图像周围显示白色像素。
如何从屏幕截图对话框图像中删除白色像素并使其看起来与第一张图像相同?
将此代码添加到您的对话框中以使其透明
dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));
Run Code Online (Sandbox Code Playgroud)
或者
dialog.getWindow().setBackgroundDrawable(new ColorDrawableResource(R.color.transparent));
Run Code Online (Sandbox Code Playgroud)