我正在嘗試將聯繫人添加到電話地址簿中。
我已經成功了:我添加了一個新的聯繫人併爲其分配了一個手機號碼。將照片添加到聯繫人
現在我需要添加一個JPG我有我的資源目錄中的聯繫人作爲聯繫人照片。
我正在尋找教程,但找不到任何。
我需要定位舊手機,所以我需要使用舊的Contacts API。
任何人都可以幫忙嗎?
ContentValues contact = new ContentValues();
contact.put(People.NAME, "testContact");
Uri insertUri = activity.getContentResolver().insert(People.CONTENT_URI, contact);
Uri phoneUri = Uri.withAppendedPath(insertUri, People.Phones.CONTENT_DIRECTORY);
contact.clear();
contact.put(People.Phones.TYPE, People.TYPE_MOBILE);
contact.put(People.NUMBER, "12128911");
updateUri = activity.getContentResolver().insert(phoneUri, contact);
這是使用ContactsContract類不適用於舊手機(<2.1) – 2011-12-20 12:54:10
雅,我已經提到,它從8+,這就是爲什麼我告訴你使用這個,並在清單把minsdkversion你想要的.. – user370305 2011-12-20 13:01:15
抱歉,我是Android新手,是否適用於運行Android 1.6,2.1等的手機。我認爲這些庫直到後來的版本才推出。 – 2011-12-20 13:09:59