0

Xamarin Studio でスタートアップ コードを変更する方法はありますか?

起動コードが気になり始めました。ほとんどのコードは必要ありません

Xamarin スタジオ 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

Main.axml

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

元のファイルのコピーを作成することを忘れないでください

于 2016-08-16T04:47:07.843 に答える