簡體   English   中英

如何打開com.android.contacts / .CallDetalActivity

[英]how to open com.android.contacts/.CallDetalActivity

我想打開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我做了modyfing

Uri lookupUri = Uri.withAppendedPath(CallLog.Calls.CONTENT_URI, Uri.encode(c1.getString(c1.getColumnIndex(CallLog.Calls._ID))));

嘗試將CallLog.Calls.CONTENT_TYPE添加為Intent的MIME類型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM