在xamarin表单中单击按钮时自动拨打和拨打电话号码

时间:2016-08-02 00:30:18

标签: xamarin.forms

我的项目要求我直接通过应用程序拨打电话。有一个图像应该自动拨打onclick事件上的数字。我的问题有解决方案吗?

2 个答案:

答案 0 :(得分:2)

您可以使用以下方法打开拨号器:

Device.OpenUri (new Uri ("tel://xxxxxxxxxx"));

但是,用户必须实际按下按钮才能发起呼叫。

答案 1 :(得分:0)

就像我们可以做到的那样,只需单击“呼叫”按钮,

private void CallBtnClicked(object sender, EventArgs e)
{
    Launcher.OpenAsync(new Uri("tel:XXXXXXXXXX"));
}

注意:启动器是从 Xamarin.Essentials 导入的,而XXXXXXXXXX是电话号码。