MonoDroid DialogFragment setStyle

时间:2012-05-03 09:35:28

标签: c# android xamarin.android

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

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

有人知道怎么做吗?

提前致谢。 特里

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

使用AndroidX时,应使用以下内容:

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