我开始使用Xamarin,我已经看过教程,并通过互联网查看了这个问题的具体答案,但没有幸运。Xamarin中Android中“savedInstanceState”和“bundle”的区别?
这是问题。
当我创建一个新的项目,VisualStudio中选择一个Xamarin C#的Android应用程序,它会自动创建与此代码MainActivity.cs:
注意此代码:
protected override void OnCreate(Bundle bundle)
和
base.OnCreate(bundle);
然后我添加了一个名为Activity1.cs的新活动(右键单击项目Add,New item,Activity,Add),但是在新行为中ivity由Xamarin自动生成的代码是不同的:
注:
protected override void OnCreate(Bundle savedInstanceState)
和
base.OnCreate(savedInstanceState);
为什么是 “捆绑” 改为 “savedInstanceState”?如果我在Activity1中放入“包”,反之亦然?
非常感谢任何人都可以帮助我,对不起,如果它似乎是一个愚蠢的问题。
请不要将代码发布为图片 – Jason
只是一个名字!!! –