Android 簡訊應用 簡訊傳送2

2021-06-01 07:44:14 字數 766 閱讀 8822

之前,有一片關於簡訊傳送的文章,不過那篇文章所提到的方法,是不會把簡訊存放到發件箱中的。

介於有些時候需要存入,那麼我把相關的**寫出來;只要把這幾句加入方法中,再加上需要的許可權,那麼簡訊發出去後,發件箱就有所發簡訊內容了。

**如下:

contentvalues values = new contentvalues();

values.put("address", telnumstr);

values.put("body", messagestr);

getcontentresolver().insert(

uri.parse("content://sms/sent"), values);

把這些加入發簡訊**的try就可以了。

接下來是許可權。

兩個許可權,缺一不可。

下面把發簡訊的完整**粘過來,以便對照。

smsmanager smsmgr = smsmanager.getdefault();

intent i = new intent("cn.etzmico.smssending");

pendingintent dummyevent = pendingintent.getbroadcast(

smssending.this, 0, i, 0);

try catch (exception e)

工程資源:

android傳送簡訊

smsmanager sm smsmanager.getdefault arraylist smss sm.dividemessage content for string string smss parameters destinationaddress 簡訊接收人的 號碼 scaddress 簡...

android傳送簡訊

利用類 smsmanager 傳送資訊,smsmanager 為 smsmanager 乙個預設的例項.smsmanager smsmanager smsmanager.getdefault smsmanager.sendtextmessage destinationaddress,scaddres...

Android傳送簡訊

android傳送簡訊有兩種方式是 一 呼叫簡訊程式 二 直接傳送簡訊。第一種的 如下 1 2 3 4 5 6 7 uri uri uri.parse smsto 5554 intent i newintent intent.action sendto,uri i.putextra sms body...