【发布时间】:2019-06-13 07:03:36
【问题描述】:
我的 Xamarin 表单页面中有一个按钮。每当单击按钮时,如果设备是 Android,我需要调用 Android Project 中的方法(在 MainActivity.cs 中),如果设备是 iPhone,我需要调用 iOS Project 中的方法(在 AppDelegate.cs 中)。
有人可以帮我怎么做吗?
Xamarin 表单中的方法
private async void BtnStart_Clicked(object sender, EventArgs e)
{
//if Android call StartBeepWork in MainActivity.cs else call StartBeepWork in AppDelegate.cs
}
MainActivity.cs 和 AppDelegate.cs 中的方法
public void StartBeepWork()
{
//process
}
【问题讨论】:
标签: c# xamarin.forms dependencies