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 listaddContact("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