Android如何使新联系人在联系人应用中打开活动

问题描述:

我正在制作将其联系人与手机的联系人列表应用同步的应用。Android如何使新联系人在联系人应用中打开活动

这是我拥有的一切:

  • 我的应用程序有一个同步适配器。
  • 我mannage同步的联系人。
  • 联系人在那里。
  • 最后我得到的东西是这样的:

SCREENSHOT

这是很酷的。

我的问题:

我需要当用户点击“我的应用”排开我的应用程序。 但我不知道如何做到这一点。 我有这样3天浏览谷歌和一无所获......

这可能帮助:

当我在Facebook上点击一行我得到这样的:

I/ActivityManager(2014): Starting: Intent { act=android.intent.action.VIEW dat=content://com.android.contacts/data/10940 cmp=com.facebook.katana/.ContactUriHandler } from pid 18506 

电子邮件行:

I/ActivityManager(2014): Starting: Intent { act=android.intent.action.SENDTO dat=mailto:yb_test_001%40hotmail.com cmp=com.google.android.gm/.ComposeActivityGmail } from pid 18346 

“我的应用” 行:

I/ActivityManager(2014): Starting: Intent { act=android.intent.action.VIEW dat=content://com.android.contacts/data/11653 } from pid 18506 
E/Infinite(18506): ContactInfoListAdapter: No activity found for external item. android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=content://com.android.contacts/data/11653 } 

我可以看到,在“我的应用”的情况下,cmp = [package_name] /。[some_activity]部分缺失... 我可以在哪里设置?

谢谢!

嘿,你有没有输入到Android清单?

应该是这个样子:

<activity android:name="Activity Name"></activity> 
+0

我有,我所有的活动都在那里...... 但我不能找到如何指定我想要的,我已经创建了开放上接触点击活动。例如,我的“主” – user2312923

+0

解决了,我的问题确实与意向过滤器丢失。我把这样的 intent-filter>现在可以使用! 感谢您的帮助! – user2312923