SmsManagerを使用してプログラムでSMSを送信するアプリケーションを作成しました。送信されたSMS通知と配信されたSMS通知の両方に対してPendingIntentを渡します。
送信されたPendingIntentを受信したら、そのSMSをデフォルトのSMSアプリケーションのSentフォルダーに保存します。
後で、配信されたPendingIntentを受信したときに、その送信済みSMSエントリを配信レポートでマークして、ユーザーが送信済みSMSを押し続けると、メニューオプション[レポートの表示]が表示されるようにします。
私の質問は、デフォルトのSMSアプリケーションで送信済みSMSエントリをプログラムで変更し、配信レポートをそれに関連付けるにはどうすればよいですか?これが不可能な場合、送信済みSMSエントリをプログラムで変更し、SMSメッセージ自体に配信ステータスを書き込むにはどうすればよいですか?