我想打开 calldetail 活动以查看联系人通话记录信息。
我用这段代码取uri
Uri lookupUri = Uri.withAppendedPath(CallLog.Calls.CONTENT_FILTER_URI, Uri.encode(c1.getString(c1.getColumnIndex(CallLog.Calls.NUMBER))));
现在如果我使用
Intent intent = new Intent(Intent.ACTION_VIEW,lookupUri);
startActivity(intent);
它会打开我手机上的通话选项卡,但不会打开 calldetail 活动。如何使用lookupUri 显示calldetail 活动?
编辑:感谢 commonsware 我做了修改
Uri lookupUri = Uri.withAppendedPath(CallLog.Calls.CONTENT_URI, Uri.encode(c1.getString(c1.getColumnIndex(CallLog.Calls._ID))));