0

有没有办法更改 Xamarin Studio 中的启动代码?

它开始困扰我的启动代码,我不需要大部分代码

Xamarin Studio 6.0.2

从此改变:

namespace App2
{
    [Activity(MainLauncher = true, Icon = "@mipmap/icon")]
    public class MainActivity : Activity
    {
        int count = 1;

        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            // Get our button from the layout resource,
            // and attach an event to it
            Button button = FindViewById<Button>(Resource.Id.myButton);

            button.Click += delegate { button.Text = string.Format("{0} clicks!", count++); };
        }
    }
}

对此:

namespace App1
{
    [Activity(MainLauncher = true, Icon = "@mipmap/icon")]
    public class MainActivity : Activity
    {
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.Main);
        }
    }
}

我检查了选项中的代码模板,但这些是片段

如果是这样,怎么做?

4

2 回答 2

0

您应该尝试以下 url,根据您的问题,当应用程序来自后台时,您正在重新加载状态,因此在这种情况下,您必须覆盖方法并且必须编写代码。为此,请点击以下链接。

https://developer.xamarin.com/guides/android/application_fundamentals/activity_lifecycle/

于 2016-09-08T08:32:21.363 回答
0

在我的 Xamarin Studio 安装文件夹中进行了一些挖掘之后,我找到了我正在寻找的东西......

如果有人有兴趣,这里是启动代码模板路线

MainActivity.cs

主要.axml

C:\Program Files (x86)\Xamarin Studio\AddIns\MonoDevelop.MonoDroid\templates\Project\AndroidApp

只是不要忘记复制原始文件

于 2016-08-16T04:47:07.843 回答