2015-04-30 2 views
0

Я хочу восстановить sms в телефоне, но код, кажется, не имеет никакого эффекта.Восстановить SMS во входящих почтовых ящиках

Я прочитал смс и получить смс с thread_id номера 4, то я хочу, чтобы добавить смс в этом разговоре, используя эти строки:

ContentValues initialValues = new ContentValues(); 
initialValues.put("address", "0644552211"); 
initialValues.put("date", String.valueOf(System.currentTimeMillis())); 
initialValues.put("body", "test test"); 
initialValues.put("type", 1); 
initialValues.put("thread_id", 4); 
initialValues.put("read", 1); 
getContentResolver().insert(Uri.parse("content://sms/inbox"), initialValues); 

Но ничего, кажется, должны быть вставлено.

EDIT

insert(...) метод возврата, что: content://sms/inbox/0

ответ

1

Ответ найдено:

insert(...) method always return : content://sms/inbox/0

, потому что мое приложение не было по умолчанию смс приложение!

+0

так как мы можем вставить в приложение sms по умолчанию? –

+0

Используя код, который я поставил как вопрос;) –

+0

, но все же он дает мне resopnse «content: // sms/inbox/0» и ничего не вставлено в папку «Входящие». –

Смежные вопросы