c#使用xamarin编写拨打电话程序
程序员文章站
2022-10-25 18:35:41
xamarin 可以很方便的编写一个电话拨号程序,下面的代码是调用android系统的拨号功能,拨号前会给出一个提示信息。
callbutton是一个用来拨号的按钮,我们...
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(); };
以上所述就是本文的全部内容了,希望大家能够喜欢。
上一篇: 如何成为数据科学家
下一篇: 麒麟985正式发布:5G性能完秒友商
推荐阅读
-
编写高质量代码改善C#程序——使用泛型集合代替非泛型集合(建议20)
-
使用C#编写简单的图形化的可发送附件的邮件客户端程序
-
Windows系统中使用C#编写蓝牙通信程序的简单实例
-
c#使用xamarin编写拨打电话程序
-
编写高质量代码改善C#程序——使用泛型集合代替非泛型集合(建议20)
-
C#程序编写高质量代码改善的157个建议【4-9】[TryParse比Parse、使用int?来确保值类型也可以为null、readonly和const、0值设为枚举的默认值、避免给枚举类型的元素提供显式的值、习惯重载运算符]
-
使用C#编写简单的图形化的可发送附件的邮件客户端程序
-
Windows系统中使用C#编写蓝牙通信程序的简单实例
-
c#使用xamarin编写拨打电话程序
-
C#程序编写高质量代码改善的157个建议【4-9】[TryParse比Parse、使用int?来确保值类型也可以为null、readonly和const、0值设为枚举的默认值、避免给枚举类型的元素提供显式的值、习惯重载运算符]