首先新增乙個許可權:
發起乙個 contact picker
intent intent = new intent(intent.action_pick, people.content_uri);
startactivityforresult(intent, pick_contact);
重寫方法
@override
public void onactivityresult(int reqcode, int resultcode, intent data)
}
break;
} }
例如 string columns = new string ;
int names = new int ;
madapter = new ******cursoradapter(this, r.layout.mycontacts, c, columns, names);
setlistadapter(madapter);
Android中訪問聯絡人資料示例
聯絡人提供了自己contentprovider,因此可以使用contentresolver來訪問它的資料。舉例來說 建立乙個隱式intent final intent pickintent new intent intent.action pick,contactscontract.contacts...
2011 11 14,聯絡人,資料表SQL
1 聯絡人表 create table dbo contactlist contactid int identity 1,1 not null,contactname nvarchar 10 not null,contactmp varchar 15 null,contactsecphone var...
Android 聯絡人資料庫操作
android 聯絡人資料庫 contentproviders 是android 系統核心元件之一,contentproviders 封裝了資料的訪問介面 有時候需要更新多行資料,可以選擇呼叫多次contentresolver的對應函式,或者 使用批量操作。當然 後者效能會比較好些 為了使批量更新 ...