Autore Topic: Cancellare sms proveniente da un certo numero  (Letto 433 volte)

Offline FabioZonta

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    emulatore pc
  • Sistema operativo:
    mac os
Cancellare sms proveniente da un certo numero
« il: 20 Giugno 2013, 09:16:26 CEST »
0
Ciao a tutti sono alle prese con questo problema, io cattura con un broadcastReceiver un sms faccio alcune cose con questo sms poi dovrei cancellarlo. Ho cercato in rete e alla fine ho creato questo codice, ma non funziona.
Codice (Java): [Seleziona]
Uri deleteUri = Uri.parse("content://sms");
            int count = 0;
            Cursor c = context.getContentResolver().query(deleteUri, null, null,
                    null, null);
            while (c.moveToNext()) {
                try {
                    // Delete the SMS
                    String pid = c.getString(0); // Get id;
                    String uri = "content://sms/" + pid;
                    count = context.getContentResolver().delete(Uri.parse(uri), null, null);
                } catch (Exception e) {
                }

Qualcuno saprebbe dirmi se sbaglio io qualcosa??

Grazie mille