[问题] 取得通联记录

楼主: areyo (没有名字的怪物)   2016-11-08 17:18:38
大家晚安
请教一个问题,怎么调用系统的通联记录UI(前提使用者都有通过权限)
我可以调用系统电话簿[code]
Intent intent = new Intent();
intent.setAction( Intent.ACTION_PICK);
//此行为系统电话簿
intent.setData(ContactsContract.Contacts.CONTENT_URI);
//此行为通联记录,可却都不能,问题出在没有合适的activity
intent.setData(CallLog.Calls.CONTENT_URI);
if (intent.resolveActivity(getPackageManager()) != null) {
startActivityForResult(intent, 899);
}
请问一下,怎么找出合适的呢??
因为不想重新制造画面,既然电话簿可以,那么通联应该也有相对应的
谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com