为什么找不到我的新Activity类?我在Xamarin.Android

时间:2017-12-08 22:00:14

标签: xamarin xamarin.android

我收到以下错误: Java.Lang.ClassNotFoundException:pip.Test

我认为这意味着在我的命名空间PIP中找不到我的类Test。很久以前我曾经这样做过,而且很有效。当我尝试打开第二个Activity时,我不确定我做错了什么。任何关于正确方法的想法都表示赞赏。我正在为Android 8编写一些示例,我不太确定我缺少什么,所以任何想法都表示赞赏。 TIA。

这是我的MainActivity:

[Activity(Label = "PIP", MainLauncher = true)]
public class MainActivity : Activity
{
    protected override void OnCreate(Bundle savedInstanceState)
    {
        base.OnCreate(savedInstanceState);

        // Set our view from the "main" layout resource
        SetContentView(Resource.Layout.Main);
        StartActivity(typeof(Test)); // error occurs here
    }
}

这是我的Test类:

[Activity(Label = "Test", Name = "pip.Test")]
public class Test : Activity
{
    protected override void OnCreate(Bundle savedInstanceState)
    {
        base.OnCreate(savedInstanceState);
    }
}

0 个答案:

没有答案