问题描述
- android 调用系统的添加联系人界面,如何获得添加的联系人的名字或者电话号码?
-
如题,请问我怎么样才能获得返回结果呢?意思就是我要添加联系人,并在保存的时候知道这个联系人的号码和姓名? 我调用startActivityForResult data直接返回null,resultCode 都不对,返回0,请问我该怎么写才能获得返回的结果?
解决方案
http://blog.csdn.net/snwrking/article/details/7601794
解决方案二:
跳转之前,在intent中把你要保存的电话号传递过,在联系人编辑界面获取电话号并通过settext方面把电话号设置到电话编辑框内,然后编辑名字点击保存就可以了,可以试一下
解决方案三:
在OnActivityResult中判断resultCode,只有当resultCode == 0,intent型的data才不为null,然后根据这个来做自己的逻辑处理。
解决方案四:
说错了,应该是resultCode == RESULT_OK 也就是-1时data才不为null
时间: 2024-11-08 22:28:52