Xamarin Studio — как изменить код запуска?

Есть ли способ изменить код запуска в 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);
        }
    }
}

Я проверил шаблоны кода внутри параметров, но это фрагменты

Если да, то как?


person NAYIR55    schedule 16.08.2016    source источник


Ответы (2)


После некоторого копания в моей папке установки Xamarin Studio я нашел то, что искал...

Если кому-то интересно, вот маршрут шаблонов кода запуска

MainActivity.cs

Main.axml

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

Только не забудьте сделать копию оригинальных файлов

person NAYIR55    schedule 16.08.2016
comment
Это неуместный ответ, который вы публикуете, он спрашивает, как изменить код для запуска приложения. - person Ashish-BeJovial; 08.09.2016
comment
Это мой собственный ответ, я нашел шаблон кода внутри этой папки после установки Xamarin Studio и Xamarin для Android, я спрашивал, как изменить шаблон, чтобы он был более нейтральным и избавиться от ненужного кода - person NAYIR55; 08.09.2016

Вы должны попробовать следовать URL-адресу, согласно вашему вопросу, вы перезагружаете состояние, когда приложение запускается из фона, поэтому в этом случае вам нужно переопределить методы и написать код. Для этого перейдите по следующей ссылке.

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

person Ashish-BeJovial    schedule 08.09.2016
comment
Как эта ссылка поможет? Эта ссылка о жизненном цикле активности и о том, как им управлять - person NAYIR55; 08.09.2016