Android 通讯录学习笔记之——目标:调用系统通讯录的编辑功能
生活随笔
收集整理的這篇文章主要介紹了
Android 通讯录学习笔记之——目标:调用系统通讯录的编辑功能
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
資料來源:http://www.eoeandroid.com/thread-37271-1-1.html
代碼功能:調(diào)用系統(tǒng)自帶的編輯聯(lián)系人功能
代碼片段
// 如下用法在ANADOIR 2.3.6上面會報 “Caused by: android.database.sqlite.SQLiteException: no such column: raw_contact_id:” 異常Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setData(Uri.parse("content://contacts/people/5" ));
startActivity(intent);
// 因此,在ANADOIR 2.0 以上的版本中的正確用法如下所示(測試成功):
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setData(ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI,5));
startActivity(intent);
轉(zhuǎn)載于:https://www.cnblogs.com/nmj1986/archive/2012/05/08/2461714.html
總結(jié)
以上是生活随笔為你收集整理的Android 通讯录学习笔记之——目标:调用系统通讯录的编辑功能的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简单数论学
- 下一篇: android mvp快速创建,学习MV