如何减少联系人加载时间?

时间:2011-01-18 06:03:44

标签: android

我正在开发一个从手机加载联系人的应用程序,我正面临着从手机加载时联系人所花费的时间问题,联系人加载时需要很长时间。我尝试了两种不同的视图来显示联系人但加载时间没有受到影响。

我正在选择联系人姓名以及手机,工作,家庭等四种类型的电话号码。 请指导我。 提前谢谢。

1 个答案:

答案 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意图传递给竞赛&所以不是很费时间

并添加表现