码迷,mamicode.com
首页 > 移动开发 > 详细

Forms Android SMS

时间:2015-08-01 01:01:32      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:

技术分享
 1 forms 定义接口
 2 
 3 using System;
 4 using System.Collections;
 5 using System.Collections.Generic;
 6 
 7 namespace 
 8 {
 9     public interface ISystemSms
10     {
11         //发送短信
12         void SendSms (string num, string context);
13     }
14 }
15 
16 平台实现
17 using System;
18 using System.Collections;
19 using System.Collections.Generic;
20 using Xamarin.Forms;
21 
22 using Android.App;
23 using Android.Content;
24 using Android.Runtime;
25 using Android.Views;
26 using Android.Widget;
27 using Android.OS;
28 using Android.Telephony;
29 
30 using 
31 
32 [assembly:Dependency(typeof(SystemSms))]
33 namespace 
34 {
35     public class SystemSms : Java.Lang.Object,ISystemSms
36     {
37         public SystemSms()
38         {
39         }
40 
41         public void SendSms(string num,string context)
42         {
43             var smsUri = Android.Net.Uri.Parse("smsto:"+num);
44             var smsIntent = new Intent (Intent.ActionSendto, smsUri);
45             smsIntent.PutExtra ("sms_body", context);  
46             ((Activity)Forms.Context).StartActivity (smsIntent);
47             //Application.Context.StartActivity (smsIntent);
48 
49         }
50     }
51 
52 }
View Code

 

Forms Android SMS

标签:

原文地址:http://www.cnblogs.com/techidea/p/4693390.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!