选择联系人Intent会立即触发

时间:2014-10-30 08:51:20

标签: android

Android联系人选择的奇怪问题。

Fragment中运行以下代码:

Intent intent = new Intent(Intent.ACTION_PICK,
                        ContactsContract.Contacts.CONTENT_URI);
startActivityForResult(intent, PICK_CONTACT_REQUEST);

当使用onActivityResult

打开联系人列表时,会立即触发resultCode RESULT_CANCELED

为什么会发生这种情况?

感谢。

1 个答案:

答案 0 :(得分:0)

通过将Activity启动模式更改为singleTop而不是singleTask来解决此问题。