Самсунг смс в журнале звонков, как его удалить? - PullRequest
1 голос
/ 23 августа 2011

С новыми операционными системами Android 2.2+, развернутыми на телефонах Samsung, журнал вызовов был заменен специальным супер журналом. Супер лог содержит также информацию об отправленных смс. Как я могу удалить этот тип журнала? Могу ли я использовать определенный Uri (content: // ...) для его удаления? Я читал, что Samsung использует LogsProvider.apk для управления журналами, есть ли у него открытый исходный код?

Спасибо. Денис.

Ответы [ 2 ]

0 голосов
/ 15 ноября 2013

Uri, который будет использоваться для удаления журнала Samsung, представляет собой «content: // logs / historyys».

Используйте этот Uri для удаления всего журнала смс с определенного номера.

String smsLogUri= "content: // logs / historyys";

Context.getContentResolver (). delete (Uri.parse (smsLogUri), "logtype = 300 и число как?", новая строка [] {phoneNumber});

logtype = 300 используется для удаления только журнала смс.Если вы хотите удалить журнал смс из всех номеров, используйте:

Context.getContentResolver (). Delete (Uri.parse (smsLogUri), "logtype = 300", null);

0 голосов
/ 23 августа 2011

Вы можете попробовать удалить вызовы, используя это:

context.getContentResolver().delete(android.provider.CallLog.Calls.CONTENT_URI,
                null, null);

Я не думаю, что **LogsProvider** приложение Samsung с открытым исходным кодом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...