2010-05-20 28 views
1

我想創建一個包含用於查看聯繫人詳細信息的選項卡的選項卡。這是我做的:如何在android上啓動'查看聯繫人'活動?

intent = new Intent(Intent.ACTION_VIEW, Uri.withAppendedPath(ContactsContract.Contacts.CONTENT_URI, ""+contactId)); 
    nativeInfo = tabHost.newTabSpec("native info").setIndicator("N Info").setContent(intent); 

它引發安全異常。

我感謝您的幫助。

謝謝。

+1

請添加例外,你在清單文件添加的權限。 – Karan 2010-05-20 09:17:04

回答

3

您需要將該權限添加到您的清單文件,以便用戶得到通知時,您的應用程序將在應用程序安裝時讀取聯繫人。

<uses-permission android:name="android.permission.READ_CONTACTS" /> 

在此請看: http://developer.android.com/guide/topics/manifest/manifest-intro.html#perms

+0

即時通訊查看本機電話簿從索尼愛立信到我的代碼使用查看 – Mikey 2010-11-15 03:10:04