以编程方式在Xamarin Forms项目

时间:2017-09-01 11:53:36

标签: android xamarin.forms

我正在使用以下代码关闭Xamarin表单项目中的Android应用程序。

var activity = (Activity)Forms.Context; activity.FinishAndRemoveTask();

它正在关闭应用程序,但如果再次点击该应用程序它没有打开应用程序的新实例,因为我可以看到调试器仍处于活动状态。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

  

它没有打开应用程序的新实例,因为我看到调试器仍处于活动状态

当您使用activity.FinishAndRemoveTask()方法时,此方法无法杀死您的Android应用,这只是意味着:

  

完成此任务中的所有活动,并将其从最近的任务列表中删除。

您可以使用以下代码来实现此功能:

FinishAndRemoveTask();
Java.Lang.JavaSystem.Exit(0);// Terminate JVM