Bonjour, Je suis en train de marquer tous les SMS comme lu sur Android J'ai essayé toutes les solutions pisible mais je ne semble pas que j'ai quelque chose de mal J'ai essayé les solutions follwingSMS marquer comme lu android
- Android: how to mark sms as read in onReceive Set sms as read in Android http://looksok.wordpress.com/2013/09/07/android-tutorial-mark-sms-as-read-unread/
ici est mon code
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_smslist);
markSmsAsRead();
setSMSRead();
}
public void markSmsAsRead() {
Uri uri = Uri.parse("content://sms/inbox");
String selection = "read = ?";
String[] selectionArgs = {"0"};
ContentValues values = new ContentValues();
values.put("read", true);
Context context = getApplicationContext();
context.getContentResolver().update(uri, values, selection, selectionArgs);
}
public void setSMSRead()
{
ContentValues values = new ContentValues();
values.put("read", true);
// String where = "read = 0";
// String where = "_id < 100000";
Context context = getApplicationContext();
context.getContentResolver().update(Uri.parse("content://sms/inbox"), values, "_id<" + "100000", null);
}
Possible copie de [Comment marquer tous les messages texte comme lus sur Android?] (Http://stackoverflow.com/questions/33678063/how -to-mark-all-text-messages-as-read-on-android) – fejd