Я разрабатываю приложение в Android 1.6 (и не могу использовать 2.0 или старше).
Я добавляю новый контакт на свой телефон следующим образом:
ContentValues contentValues = new ContentValues();
contentValues.put(Contacts.People.NAME, name);
Uri contactUri = this.getContentResolver().insert(Contacts.People.CONTENT_URI, contentValues);
После этого я добавляю номера телефонов таким же образом. Он работает, так как я могу просмотреть новый добавленный контакт со следующим кодом:
Intent intent = new Intent(Intent.ACTION_VIEW, contactUri);
this.startActivity(intent);
Моя проблема в том, что после добавления и просмотра нового контакта я не вижу его в приложении «Контакты», если не синхронизировал все свои контакты (я также выполнил поиск по имени контакта, нашел его, но это не так добавлено в список контактов).
Как я могу программно обновить контакты, чтобы немедленно добавить мой новый контакт в приложение Контакты?
Спасибо!