2010-06-25 28 views
3

是否有將您發送到手機收藏聯繫人的意向URI?要轉到收藏聯繫人的意圖URI

就像內容://聯繫人/人/向您發送給所有聯繫人和電話:派你到撥號器。

編輯

還有一種方法可以去你的通話記錄嗎?

回答

5

我的最愛:

// "com.android.contacts.action.LIST_STARRED" 
Intent intent = new Intent(Contacts.Intents.UI.LIST_STARRED_ACTION); 
startActivity(intent); 

通話記錄:

Intent intent = new Intent(Intent.ACTION_VIEW); 
intent.setType("vnd.android.cursor.dir/calls"); 
startActivity(intent); 
+0

收藏類Contacts.Intents ...因爲API 5已被棄用,你知道如何爲API 5+ – 2010-06-26 16:25:53

+0

的做到這一點對於API 5+,常量不存在於非棄用狀態。它們位於'ContactsContract.Intents.UI'中,但該類是'@ hide',因此它在框架中不可用。 – Qberticus 2010-06-27 03:54:16

+0

什麼是您的第二個選項使用收藏夾的目錄?第一個選項在2.35沒有工作,但你的第二個答案在2.35工作。我的希望是我可以打開你的第二個答案的最愛和聯繫。你可以給你的第二個命令使用迪爾的聯繫人和收藏夾? – David 2012-01-11 02:07:39