Android 应用程序在 Xamarin 中的 activity.finish() 之后终止
Android application terminates after activity.finish() in Xamarin
我有一个 FacebookFriends 页面的特定渲染,它是这样调用的:
await Navigation.PushAsync(new FacebookFriends());
然后我对该页面的 android 进行渲染
[assembly: ExportRenderer(typeof(PinBuster.FacebookFriends), typeof(PinBuster.Droid.FacebookFriends))]
当我打电话时:
var activity = this.Context as Activity;
activity.Finish();
应用程序关闭。有谁知道为什么?不应该回到上一页吗?
我认为您在 Xamarin.Android 项目中只有一个 activity。因此,无论何时您完成 activity 您的应用程序都会终止。
因为您的申请中只有一个 activity,它正在终止您的申请。
我有一个 FacebookFriends 页面的特定渲染,它是这样调用的:
await Navigation.PushAsync(new FacebookFriends());
然后我对该页面的 android 进行渲染
[assembly: ExportRenderer(typeof(PinBuster.FacebookFriends), typeof(PinBuster.Droid.FacebookFriends))]
当我打电话时:
var activity = this.Context as Activity;
activity.Finish();
应用程序关闭。有谁知道为什么?不应该回到上一页吗?
我认为您在 Xamarin.Android 项目中只有一个 activity。因此,无论何时您完成 activity 您的应用程序都会终止。
因为您的申请中只有一个 activity,它正在终止您的申请。