Friday, February 22, 2013

Android - How to add contact Contact list

To add contact in Contact list


public class Conatclist extends Activity {

   @Override     public void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.conatct);
        //add contact  in Contact list
        addContact("Lee","7465447504");         addContact("Peter","735645423");         addContact("Sagar","453463426");         addContact("James","5643566546");         addContact("prem","5465654");
}

private void addContact(String name, String phone) {

      ContentValues values = new ContentValues();

      values.put(People.NUMBER, phone);

      values.put(People.TYPE, Phone.TYPE_CUSTOM);

      values.put(People.LABEL, name);

      values.put(People.NAME, name);





       Uri dataUri = getContentResolver().insert(People.CONTENT_URI, values);

       Uri updateUri = Uri.withAppendedPath(dataUri, People.Phones.CONTENT_DIRECTORY);



       values.clear();

       values.put(People.Phones.TYPE, People.TYPE_MOBILE);

       values.put(People.NUMBER, phone);

       updateUri = getContentResolver().insert(updateUri, values);





}



}



For that you have give permission to mmanifest file.



This code will help you when you are working with contact backup & restore or server side backup & restore.

No comments:

Post a Comment