我将 Action_Dial 称为:
Intent callIntent = new Intent(Intent.ACTION_DIAL);
callIntent.setData(Uri.parse("tel:"));
startActivity(callIntent);
它显示带有 4 个选项卡的屏幕:电话、通话记录、联系人、收藏夹。但它从标签电话开始。我想从标签通话记录开始。你能帮助我吗?谢谢。
我将 Action_Dial 称为:
Intent callIntent = new Intent(Intent.ACTION_DIAL);
callIntent.setData(Uri.parse("tel:"));
startActivity(callIntent);
它显示带有 4 个选项卡的屏幕:电话、通话记录、联系人、收藏夹。但它从标签电话开始。我想从标签通话记录开始。你能帮助我吗?谢谢。
试试这个。
Intent showCallLog = new Intent();
showCallLog.setAction(Intent.ACTION_VIEW);
showCallLog.setType(CallLog.Calls.CONTENT_TYPE);
context.startActivity(showCallLog);
它将打开通话记录屏幕。
尝试下面的代码直接通过意图打开通话记录屏幕...
Intent intent = new Intent();
intent.setAction( Intent.ACTION_VIEW );
intent.setType("vnd.android.cursor.dir/calls");
startActivity(intent);