【问题标题】:requestFeature() must be called before adding content in Xamarin Forms application在 Xamarin Forms 应用程序中添加内容之前,必须调用 requestFeature()
【发布时间】:2021-08-06 22:32:32
【问题描述】:

我正在使用 xamarin 表单开发一个示例登录应用程序,我在通用可移植项目中开发了代码。在 Xamarin forms android 项目中运行时,显示此错误:

Android.Util.AndroidRuntimeException: requestFeature() 必须在添加内容之前调用

代码是:

public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsApplicationActivity
{
    protected override void OnCreate (Bundle bundle)
    {
        base.OnCreate (bundle);

        global::Xamarin.Forms.Forms.Init (this, bundle);

        LoadApplication (new App());
    }
}

我该如何克服这个问题?

【问题讨论】:

标签: xamarin xamarin.forms


【解决方案1】:

FormsAppCompatActivity 继承您的MainActivity 而不是FormsApplicationActivity

https://github.com/xamarin/Xamarin.Forms/issues/13779

【讨论】:

    猜你喜欢
    • 2011-05-14
    • 1970-01-01
    • 2014-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多