Използвам следния код, за да добавя контакт:
Intent intent = new Intent(Intent.ACTION_INSERT, ContactsContract.Contacts.CONTENT_URI);
activity.startActivityForResult(intent, ATTACH_VCARD_REQUEST_CODE);
Но на моя Google Nexus приложението Android Contact Manager по подразбиране не връща резултат за дейността ми
Имам следното поведение: 1. Обаждам се на мениджъра на контактите 2. Добавям име на поле и щраквам върху „Готово“
След това се отваря друга активност на Android Contact Manager по подразбиране и мога да напусна тази дейност само ако натисна бутона за връщане или нагоре. След това не мога да се върна към дейността си в приложението с помощта на стека назад (бутон за връщане назад). Мога да отворя приложението си с Recent Tasks Manager, но след това получавам resulCode == 0 и intent == null.