首先做好布局,然后在“發(fā)送”做點擊事件,如下所示:
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機(jī)域名、虛擬主機(jī)、營銷軟件、網(wǎng)站建設(shè)、華鎣網(wǎng)站維護(hù)、網(wǎng)站推廣。
String phoneNumber = editPhone.getText().toString().trim(); String message = editMessage.getText().toString().trim(); sendSMS(phoneNumber,message); private void sendSMS(String phoneNumber, String message) { String SENT_SMS_ACTION="SENT_SMS_ACTION"; String DELIVERED_SMS_ACTION = "DELIVERED_SMS_ACTION"; sendIntent = new Intent(SENT_SMS_ACTION); deliverIntent = new Intent(DELIVERED_SMS_ACTION); //返回發(fā)送的狀態(tài) sentPI = PendingIntent.getBroadcast(this, 0, sendIntent, 0); this.registerReceiver(new BroadcastReceiver() { @Override public void onReceive(Context _context, Intent _intent) { switch (getResultCode()) { case Activity.RESULT_OK: Toast.makeText(MainActivity.this, "短信發(fā)送成功", Toast.LENGTH_SHORT) .show(); editPhone.setText(""); editMessage.setText(""); break; case SmsManager.RESULT_ERROR_GENERIC_FAILURE: break; case SmsManager.RESULT_ERROR_RADIO_OFF: break; case SmsManager.RESULT_ERROR_NULL_PDU: break; } } }, new IntentFilter(SENT_SMS_ACTION)); //返回接收的狀態(tài) deliverPI = PendingIntent.getBroadcast(this, 0, deliverIntent, 0); this.registerReceiver(new BroadcastReceiver() { @Override public void onReceive(Context _context, Intent _intent) { Toast.makeText(MainActivity.this, "收信人已經(jīng)成功接收", Toast.LENGTH_SHORT) .show(); } }, new IntentFilter(DELIVERED_SMS_ACTION)); //發(fā)送短信 SmsManager smsManager =SmsManager.getDefault(); ArrayList<String> divideMessage = smsManager.divideMessage(message); for(String text:divideMessage){ smsManager.sendTextMessage(phoneNumber, null, text, sentPI, deliverPI); } }
這樣就好了,最后不要忘記了在清單文件中配置短信的權(quán)限
<uses-permission android:name="android.permission.SEND_SMS" />
當(dāng)前文章:Android發(fā)送短信
文章URL:http://www.rwnh.cn/article10/jepigo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、商城網(wǎng)站、自適應(yīng)網(wǎng)站、App設(shè)計、用戶體驗、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)