Motama G5 Plus手机上的Xamarin C #Android 7.0,对话框片段窗口透明背景渲染错误问题

时间:2017-08-10 04:36:28

标签: android xamarin android-dialogfragment android-7.0-nougat

我一直试图解决这个问题2天,没有运气。

我有一个DialogFragment,我希望有一个透明的窗口背景。

我这样做的方法是重写DialogFragment类' OnResume如下所示。

public override void OnResume()
    {
        base.OnResume();
        Dialog.Window.SetBackgroundDrawable(new ColorDrawable(new Color(0, 0, 0, 0)));
    }

以下是它正在做的截图:

Dialog Fragment with transparent window 注意:

  1. 我也试过使用PNG透明背景,没有运气Dialog.Window.SetBackgroundDrawableResource(Resource.Drawable.transparent);

  2. 此问题仅发生在Android 7.0设备上。运行Android 6 ++的另一部手机和平板电脑正在使透明度正常

0 个答案:

没有答案