有没有办法在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);
}
}
}
我检查了选项中的代码模板,但这些是片段
若然,怎么样?
答案 0 :(得分:0)
在我的Xamarin Studio安装文件夹中进行了一些挖掘后,我找到了我要找的东西......
如果有人感兴趣,这里是启动代码模板路径
MainActivity.cs
Main.axml
C:\ Program Files(x86)\ Xamarin 工作室\加载项\ MonoDevelop.MonoDroid \模板\项目\ AndroidApp
不要忘记复制原始文件
答案 1 :(得分:0)
你应该尝试关注url,根据你的问题,当应用程序来自后台时你正在重新加载状态,所以在这种情况下你必须覆盖方法并且必须编写代码。为此,请点击以下链接。
https://developer.xamarin.com/guides/android/application_fundamentals/activity_lifecycle/