我正在开发一个从手机加载联系人的应用程序,我正面临着从手机加载时联系人所花费的时间问题,联系人加载时需要很长时间。我尝试了两种不同的视图来显示联系人但加载时间没有受到影响。
我正在选择联系人姓名以及手机,工作,家庭等四种类型的电话号码。 请指导我。 提前谢谢。
答案 0 :(得分:0)
btnPick.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
// TODO Auto-generated method stub
//Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_TYPE);
Intent intent = new Intent(Intent.ACTION_PICK);
//intent.setType(ContactsContract.Contacts.CONTENT_TYPE);
intent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_TYPE);
startActivityForResult(intent, PICK_CONTACT);
// startActivityForResult(intent, PICK_CONTACT);
}
});
这是将d意图传递给竞赛&所以不是很费时间
并添加表现