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));
答
谢谢@Artur Shamsutdinov链接到文章。对于任何想跳过阅读的人克的文章,请您及时发现我们在我们的活动页面,使用下面的代码,
var intent = new Intent(this, typeof(ThankyouActivity));
StartActivity(intent);
在ThankYouActivity.cs我们可以使用此代码来显示axml页面,然后将在屏幕上显示
thankyou.axmlSetContentView(Resource.Layout.thankyou);
答
您也可以使用下面的一小段路:
StartActivity(typeof(ThankyouActivity));
答
您可以使用它:
Button thankYou = FindViewById<Button>(Resource.Id.btnThankYou);
thankYou.Click += delegate { StartActivity(typeof(ThankYouActivity)); };
好教程可以在这里找到: http://developer.xamarin.com/guides/android/getting_started/hello,android_multiscreen/hello,android_multiscreen_quickstart/ – 2015-04-01 08:33:53