Xamarin,Android如何在两个axml页面之间导航

问题描述:

我有一个名为Main.axml和MainActivity.cs文件的axml页面,我从axml页面中的文本框中收集值,并在更新数据库后使用web服务在数据库中更新它。想要移动到一个axml页面,只显示文本“谢谢你输入数据”。任何人都可以告诉如何从MainActivity.cs导航到另一个axml页面Xamarin,Android如何在两个axml页面之间导航

我在Windows Mobile应用程序中尝试过,但它不适用于Xamarin android:

this.NavigationService.Navigate(new Uri("/Thanks.xaml", UriKind.RelativeOrAbsolute)); 
+0

好教程可以在这里找到: http://developer.xamarin.com/guides/android/getting_started/hello,android_multiscreen/hello,android_multiscreen_quickstart/ – 2015-04-01 08:33:53

谢谢@Artur Shamsutdinov链接到文章。对于任何想跳过阅读的人克的文章,请您及时发现我们在我们的活动页面,使用下面的代码,

var intent = new Intent(this, typeof(ThankyouActivity)); 
       StartActivity(intent); 

在ThankYouActivity.cs我们可以使用此代码来显示axml页面,然后将在屏幕上显示

thankyou.axml
SetContentView(Resource.Layout.thankyou); 

您也可以使用下面的一小段路:

StartActivity(typeof(ThankyouActivity)); 

您可以使用它:

Button thankYou = FindViewById<Button>(Resource.Id.btnThankYou); 
thankYou.Click += delegate { StartActivity(typeof(ThankYouActivity)); };