【发布时间】:2014-09-29 13:08:37
【问题描述】:
当我从我的应用程序发送任何短信或根本不记录它时,我想隐藏我发送的项目。
这是我的代码:
SmsManager smsManager = SmsManager.getDefault();
PendingIntent piSent = PendingIntent.getBroadcast(contextUpdate, 0, new Intent("SMS_SENT"), 0);
PendingIntent piDelivered = PendingIntent.getBroadcast(contextUpdate, 0, new Intent("SMS_DELIVERED"), 0);
smsManager.sendTextMessage(alarmNumber, null, alarmCode + " " + sentDisarmCode + " OFF", piSent, piDelivered);
如果我没有记错跳过保存已发送的短信,我必须将 null 写入 piSent 和 piDelivered。但我需要这 2 个广播,所以我知道我的消息是否由我拥有的 toast 消息发送,并知道它是否已送达。
还有什么我应该尝试的吗?
【问题讨论】: