我正在制作一个应用程序,将其联系人与手机的联系人列表应用程序同步。
这就是我所拥有的:
- 我的应用程序有一个同步适配器。
- 我设法同步联系人。
- 联系人在那里。
- 最后我得到这样的东西:
这很酷。
我的问题:
当用户单击“我的应用程序”行时,我需要打开我的应用程序。但我不知道该怎么做。我在谷歌上浏览了 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] 部分丢失了......我在哪里可以设置这个?
谢谢!