如何使用片段将联系人选择到edittext
Posted
技术标签:
【中文标题】如何使用片段将联系人选择到edittext【英文标题】:How to pick contact into edittext using fragment 【发布时间】:2019-02-04 23:20:34 【问题描述】:我使用同一个应用程序我使用活动类来选择我的联系人,现在它工作得很好我添加了相同的 tablayout 和片段我做了所有可能的方法来解决 她是一些代码
public void pickContact(View v)
Intent contactPickerIntent = new Intent(Intent.ACTION_PICK,
ContactsContract.CommonDataKinds.Phone.CONTENT_URI);
startActivityForResult(contactPickerIntent, RESULT_PICK_CONTACT);
在我构建并单击pickContact按钮后应用停止工作
【问题讨论】:
发布您的错误日志 【参考方案1】:你需要先运行时权限,然后。你使用活动上下文调用startActivityForResult()
。
public void pickContact(View v)
Intent contactPickerIntent = new Intent(Intent.ACTION_PICK,
ContactsContract.CommonDataKinds.Phone.CONTENT_URI);
getActivity().startActivityForResult(contactPickerIntent, RESULT_PICK_CONTACT);
【讨论】:
请把你的崩溃发给我【参考方案2】:我正在将此库用于联系人选择器
[Multiple contact picker][1]https://github.com/broakenmedia/MultiContactPicker
【讨论】:
以上是关于如何使用片段将联系人选择到edittext的主要内容,如果未能解决你的问题,请参考以下文章