首页 > 编程 > C# > 正文

c#使用xamarin编写拨打电话程序

2020-01-24 01:50:45
字体:
来源:转载
供稿:网友

xamarin 可以很方便的编写一个电话拨号程序,下面的代码是调用android系统的拨号功能,拨号前会给出一个提示信息。

callButton是一个用来拨号的按钮,我们使用它的点击事件来进行拨号,拨号前会有一个提示框

callButton.Click += (object sender, EventArgs e) =>{  // On "Call" button click, try to dial phone number. sharejs.com  var callDialog = new AlertDialog.Builder(this);  callDialog.SetMessage("Call " + translatedNumber + "?");  callDialog.SetNeutralButton("Call", delegate {      // Create intent to dial phone      var callIntent = new Intent(Intent.ActionCall);      callIntent.SetData(Android.Net.Uri.Parse("tel:" + translatedNumber));      StartActivity(callIntent);    });  callDialog.SetNegativeButton("Cancel", delegate { });   // Show the alert dialog to the user and wait for response.  callDialog.Show();};

以上所述就是本文的全部内容了,希望大家能够喜欢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表