Android用ListVew获取通讯录信息后传递用户id到第二界面后,怎么样通过一个id获取用户名详细信息

移动开发 码拜 10年前 (2015-07-18) 1246次浏览

Android用ListVew获取通讯录信息后传递用户id到第二界面后,怎么样通过一个id获取用户名详细信息
第一个界面是名字加电话号码的,点击姓名跳转到第二界面,然后怎么样再次从通讯录获取这个用户名的详细信息?
第二个界面显示一个用户名,然后显示这个人得各种信息,这个代码怎么写?
第一个界面通讯录获取用户名和电话号码已经实现,可以跳转到第二界面,只是不知道传什么参数到第二界面,和第二界面怎么样根据这个参数获取详细用户信息。

10分

#1

你的用户信息有没有存到数据库中,或者内存的list中,那你就可以根据id来查出该人的详细信息

#2

手机通讯录中已经存入联系人了的。只是第一个界面有很多参数,用户名id,用户名,电话号码等,不知道intent传什么参数,第二个界面怎么样根据这个id查找详细信息
10分

#3

是不是查找contentprovider,这样用名字就可以查找了,你把任一属性传到第二个节目就可以查找,但是可以考虑多线程,在用户点击的时候启动异步线程查找,然后加载,,,

#4

差不多,那这个属性用什么方式传递?字段用intent传递?可不可以传递curse的游标值,然后另外一个界面根据这个值在数据表中查询这一列的数据?

#5

cursor

#6

取出一个string,用inent传

#7

Long contactid = phoneCursor.getLong(PHONES_CONTACT_ID_INDEX);
这个contactid  怎么在intent中通过侦听传?

#8

我在一个方法中根据id循环查找联系人了,id是long形的,但是点击事件在另外一个方法中,怎么样把点击姓名 的这个id通过intent传到另外一个界面?一个方法中怎么样获取另外一个方法中的id

#9

定义了一个User[ ]类,怎么用intent传一个用户表里的user_id到下一个界面呢?

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Android用ListVew获取通讯录信息后传递用户id到第二界面后,怎么样通过一个id获取用户名详细信息
喜欢 (0)
[1034331897@qq.com]
分享 (0)