歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android調用系統短信功能發送短信

Android調用系統短信功能發送短信

日期:2017/3/1 9:57:16   编辑:Linux編程

Android調用系統短信功能發送短信有兩種方法:

第一種,設定發送的號碼,和內容,界面沒有聯系人,群組組等按鈕,如下圖所示:

代碼如下:

Uri smsToUri = Uri.parse("smsto:114");// 聯系人地址
Intent mIntent = new Intent(android.content.Intent.ACTION_SENDTO,
smsToUri);
// EditText et=(EditText) findViewById(R.id.smsContent);
mIntent.putExtra("sms_body", "短信內容www.linuxidc.com");// 短信內容
this.startActivity(mIntent);

第二種,設定發送短信內容,不設置發送的號碼,界面有聯系人,群組等按鈕,如下圖所示:

代碼如下:

Uri smsUri = Uri.parse("smsto:");
Intent intent = new Intent(Intent.ACTION_VIEW, smsUri);
intent.putExtra("sms_body", "短信內容");
intent.setType("vnd.android-dir/mms-sms");
startActivity(intent);

更多Android相關信息見Android 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=11

Copyright © Linux教程網 All Rights Reserved