實現的程式不算難,程式提供了乙個帶列表的對話方塊供使用者選擇去發簡訊的物件,即收件人的**號碼。
// 記錄需要**的號碼列表
arraylist sendlist = new arraylist();
再使用 smsmanager 向每個**號碼依次傳送簡訊。
for (string number : sendlist)
// 提示簡訊**完成
以下是源**
public
class
mainactivity
extends
activity
// 提示簡訊**完成
toast.maketext(mainactivity.this, "簡訊**完成"
, toast.length_short).show();
}});
// 為select按鈕的單擊事件繫結***
select.setonclicklistener(new onclicklistener()
@override
public object getitem(int position)
@override
public
long
getitemid(int position)
@override
public view getview(int position, view convertview,
viewgroup parent)
return rb;}};
// 載入list.xml布局檔案對應的view
view selectview = getlayoutinflater().inflate(
r.layout.list, null);
// 獲取selectview中的名為list的listview元件
final listview listview = (listview) selectview
.findviewbyid(r.id.list);
listview.setadapter(adapter);
new alertdialog.builder(mainactivity.this)
.setview(selectview)
.setpositivebutton("確定",
new dialoginte***ce.onclicklistener()
}numbers.settext(sendlist.tostring());
}}).show();
}});
}// 判斷某個**號碼是否已在**範圍內
public
boolean
ischecked(string phone)
}return
false;
}}
但是存在乙個風險,如果傳送的聯絡人過多,容易出現嚴重的網路延遲。
瘋狂android開發
Android呼叫系統簡訊功能傳送簡訊
android呼叫系統簡訊功能傳送簡訊有兩種方法,第一種,設定傳送的號碼,和內容,介面沒有聯絡人,群組組等按鈕,如下圖所示 如下 uri smstouri uri.parse smsto 114 聯絡人位址 intent mintent new intent android.content.inte...
Android 發簡訊功能實現
在自己的應用增加發簡訊功能有兩種方式 1,跳轉到系統簡訊頁面傳送,呼叫如下 即可。intent intent new intent intent.action sendto,uri parse smsto telnum 如果需要將內容傳過去增加如下 intent putextra sms body ...
群發功能推廣通知簡訊的一些問題
首先,我的這次 推廣是面向我的平台上已經入駐的客戶,只是平台有新功能,通知使用者體驗一下,啟用使用者使用率,所以這個簡訊內容模板經了過簡訊閘道器運營商的審核。我的簡訊內容是合規的 1 選擇運營商,運營商的簡訊閘道器服務質量本身得夠硬,簡訊需要夠快,我選擇了目前國內雲服務市場頭名的簡訊服務。3 提高簡...