Удаление сообщения в окно сообщения в Android
Привет, мне было интересно, если бы я мог поместить сообщение в свой почтовый ящик при запуске приложения. Я хочу, чтобы при запуске приложения я хотел, чтобы сообщение с номером, скажем, 034556343, содержало сообщение "Приложение запущено" и должно было находиться в папке "Входящие" телефона. есть идеи?
1 ответ
Решение
Если вы хотите вручную отправить SMS-сообщение в папку "Входящие" с именем отправителя,
ContentValues my_values = new ContentValues();
values.put("address", "034556343");//sender name
values.put("body", "Application has started");
getContentResolver().insert(Uri.parse("content://sms/inbox"), my_values);
Вам также понадобятся следующие разрешения:
<uses-permission android:name="android.permission.READ_SMS"/>
<uses-permission android:name="android.permission.WRITE_SMS"/>
Имейте в виду, что поставщик содержимого SMS на самом деле не является частью SDK, и этот код не гарантированно будет работать на всех прошлых, настоящих и будущих устройствах.