0

Action_Dial を次のように呼び出します。

Intent callIntent = new Intent(Intent.ACTION_DIAL);
callIntent.setData(Uri.parse("tel:"));
startActivity(callIntent);

電話、通話履歴、連絡先、お気に入りの 4 つのタブを含む画面が表示されます。しかし、それはタブ電話で始まります。タブの通話履歴から始めたいです。手伝って頂けますか?ありがとう。

4

2 に答える 2

2

これで試してみてください。

Intent showCallLog = new Intent();
showCallLog.setAction(Intent.ACTION_VIEW);
showCallLog.setType(CallLog.Calls.CONTENT_TYPE);
context.startActivity(showCallLog);  

通話履歴画面が開きます。

于 2012-10-08T09:36:07.833 に答える
2

以下のコードを試して、意図を介して直接通話履歴画面を開きます...

Intent intent = new Intent();
intent.setAction( Intent.ACTION_VIEW );
intent.setType("vnd.android.cursor.dir/calls");
startActivity(intent);
于 2012-10-08T10:04:13.423 に答える