如何使用片段将联系人纳入EditText

时间:2018-08-30 05:35:46

标签: java android fragment buttonclick contactpicker

我使用同一个应用程序,我使用活动类选择联系人,现在它可以完美地工作,我添加了相同的布局和片段,我尽了所有可能解决的方法 她是一些密码

public void pickContact(View v)
{
    Intent contactPickerIntent = new Intent(Intent.ACTION_PICK,
        ContactsContract.CommonDataKinds.Phone.CONTENT_URI);
    startActivityForResult(contactPickerIntent, RESULT_PICK_CONTACT);
}

在我构建并onclick pickContact按钮后,该应用程序停止工作了

2 个答案:

答案 0 :(得分:1)

Hi you need to run time permission first and then.You use activity context to call 
startActivityForResult();
public void pickContact(View v)
{
    Intent contactPickerIntent = new Intent(Intent.ACTION_PICK,
        ContactsContract.CommonDataKinds.Phone.CONTENT_URI);
    getActivity().startActivityForResult(contactPickerIntent, RESULT_PICK_CONTACT);
}

I hope its help you

答案 1 :(得分:0)

我正在使用该库作为联系人选择器

[Multiple contact picker][1]https://github.com/broakenmedia/MultiContactPicker