很多軟件都有分享的功能,不少是支持短信分享的,其實(shí)就是調(diào)用系統(tǒng)發(fā)送短信的Activity。代碼實(shí)現(xiàn)非常簡單:
/** * 發(fā)送短信 * @param smsBody */ private void sendSMS(String smsBody) { Uri smsToUri = Uri.parse("smsto:"); Intent intent = new Intent(Intent.ACTION_SENDTO, smsToUri); intent.putExtra("sms_body", smsBody); startActivity(intent); }
如果想指定發(fā)送人,則修改如下:
/** * 發(fā)送短信 * @param smsBody */ private void sendSMS(String smsBody) { Uri smsToUri = Uri.parse("smsto:10000"); Intent intent = new Intent(Intent.ACTION_SENDTO, smsToUri); intent.putExtra("sms_body", smsBody); startActivity(intent); }
看下效果圖吧:
上一電腦技術(shù):關(guān)于android工程中R.java不自動(dòng)生成的問題
下一電腦技術(shù):Android發(fā)送短信
版權(quán)所有 2008-2028 保留所有權(quán)利
ICP備案號(hào):冀ICP備09005044號(hào)-1
技術(shù)支持:邢臺(tái)永翔科技開發(fā)有限公司
冀公網(wǎng)安備 13050002000749號(hào)