android 版本 4.0.3 会出现此问题。我正在使用 Android Contacts 2.0 API 添加带有自定义 RawContacts.ACCOUNT_TYPE 的联系人。作为第二步,我想使用 Intent.ACTION_EDIT 使用以下代码编辑这些联系人:
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setData(contactUri);
startActivityForResult(intent, EDIT_CONTACT_RESULT);
Intent 正在打开 android 内置的编辑联系人活动。但是当我按下完成时,它会将我转发到当前编辑的联系人的联系人视图活动。如果我然后点击后退按钮,我会被转发回我的应用程序。问题是 onActivityResult(); 总是返回 RESULT_CANCELED 作为结果代码。任何想法如何解决这个问题?
谢谢。