Xamarin.Forms 学习中,记录一下
在Xamarin.Forms项目中建接口类:
namespace XZS.App.Forms.IAppServeice
{
public interface ICloseAppService
{
void CloseApp();
}
}
在android(IOS、UWP )项目中实现接口:
using Android.OS;
using Xamarin.Forms;//引用
using XZS.App.Forms.IAppServeice;
[assembly: Dependency(typeof(XZS.App.Forms.Droid.ImpDroidCloseAppService))] //注意这里一定要写
namespace XZS.App.Forms.Droid
{
public class ImpDroidCloseAppService : ICloseAppService
{
public void CloseApp()
{
//Android 退出应用
Process.KillProcess(Android.OS.Process.MyPid());
//IOS 退出应用(在IOS项目)
//Thread.CurrentThread.Abort();
//UWP 退出应用(在UWP项目)
// Application.Curren