我正在通过发送短信产品编号:
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(phoneNumber, null, message, sentPI, deliveredPI);
它运行正常,并成功发送了标准的SMS,该SMS自动保存在收件人的移动收件箱中。
我想以Flash(通知)短信形式发送SMS。我的意思是,该消息应立即显示在收件人的移动屏幕上,而不要存储。
请告诉我该怎么做。
用于发送Flash SMS,所使用的调制解调器应兼容于发送Flash消息。
尝试发送AT + CMGF?命令。这将读取调制解调器存储的命令CMGF的值。
如果是AT + CMGF?返回0,即它处于PDU模式(使用整个TP数据单元)]
然后兼容
否则,如果它返回1,则它处于文本模式(其中消息及其标题分别作为单独的参数给出]