私は現在、ユーザーの音声を使用してテキストメッセージを送信するアプリケーションを作成しています。また、SMSManagerを使用してテキストを送信していますが、これは機能します。私が抱えている問題は、テキストメッセージングアプリケーションにアクセスしてテキスト履歴を表示すると、送信されたテキストが表示されないことです。SMSManagerから送信したテキストをテキスト履歴に表示する方法はありますか?
ありがとう!
私は現在、ユーザーの音声を使用してテキストメッセージを送信するアプリケーションを作成しています。また、SMSManagerを使用してテキストを送信していますが、これは機能します。私が抱えている問題は、テキストメッセージングアプリケーションにアクセスしてテキスト履歴を表示すると、送信されたテキストが表示されないことです。SMSManagerから送信したテキストをテキスト履歴に表示する方法はありますか?
ありがとう!
送信後、このコードを使用してください
Context context; //you should initialize it somewhere
...
ContentValues values = new ContentValues();
values.put("address", number);
values.put("body", message );
values.put("date", time );
context.getContentResolver().insert(Uri.parse("content://sms/sent"), values);
しかし、これは非公式です