To retrieve contact list with number in android -
hi want retrieve name , numbers contact list in android ,am using following code, give me name not number gives null value number
note: using android emulator
public void demo(){ string phonenumber; string [] item = new string[]{ people._id, people.name, people.number}; cursor cur = getcontentresolver().query(people.content_uri ,item , null, null, null); int phonenumberindex = cur.getcolumnindexorthrow(people.number); if (cur != null) { log.v("cur not null", "cursor not null"); if (cur.movetonext()) { log.v("movetonext", "moved first"); log.v("movetonext", "cursor moved first , checking"); phonenumber = cur.getstring(phonenumberindex); system.out.println("****** from_number "+phonenumber +" *****************"); } } }
it gives null because u r trying retrieve 1 number.. should work..
if (cur.movetonext()) { log.v("movetonext", "moved first"); log.v("movetonext", "cursor moved first , checking"); while(cur.movetonext()) { phonenumber = cur.getstring(phonenumberindex); system.out.println("****** from_number "+phonenumber +" *****************"); } }
Comments
Post a Comment