Android:如何使用短信发送系统广播?

时间:2015-11-13 21:29:54

标签: android

我需要将sms消息发送到收件箱,但同时我想发送其他应用可以接收的广播

现在我正在使用this question中的答案成功发送短信到收件箱,但没有广播或提醒或任何类型的通知。

这是我正在使用的代码:

   fab.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            ContentValues values = new ContentValues();
            values.put("address", "+123456789");//sender name
            values.put("body", "Welcome Home!");
            getContentResolver().insert(Uri.parse("content://sms/inbox"), values);
        }
    });

我需要知道的是如何在其他应用可以接收的广播中发送此短信,并使Android提供与接收真实短信时完全相同的提醒和通知。

不幸的是,关于发送此类广播的所有问题都没有得到解答或没有正确答案。

将处理我的短信的应用程序使用广播接收器进行短信非意图过滤,它没有任何用于短信的意图过滤器。

修改

我需要将sms消息发送到设备的收件箱,而我的应用不在其他设备的收件箱中。

0 个答案:

没有答案