MonoDroid DialogFragment setStyle

本文关键字:setStyle DialogFragment MonoDroid | 更新日期: 2023-09-27 18:32:56

我目前正在尝试将DialogFragment从Java转换为C#。

在Java中,我可以使用setStyle(STYLE_NO_TITLE,Theme)来设置对话框的样式和主题。但是在MonoDroid中,我找不到一种方法来做到这一点。我可以找到类型DialogFragmentStyle.NoTitle,但我找不到使用它来设置样式或设置主题。

有人知道如何做到这一点吗?

提前谢谢。泰 瑞

MonoDroid DialogFragment setStyle

您可以使用 Android.Ressource.Style 并选择您想要的样式,这样您的 SetStyle 可能如下所示:

SetStyle(DialogFragmentStyle.Normal, Android.Resource.Style.ThemeHoloLight);
使用

AndroidX 时,应使用以下内容:

SetStyle(AndroidX.Fragment.App.DialogFragment.StyleNormal, Android.Resource.Style.ThemeHoloLight);