0
我已经创建了一个小部件,如果您在第三方应用程序的长列表中没有突出显示,则会显示该小部件。 我希望用户能够点击该图标并将它们带入该应用程序,就好像该小部件像主应用程序启动器一样工作。从我的小部件中调用第三方应用程序
我见过类似通话记录和消息等的例子,但是我应该如何在我的应用程序中为第三方应用程序(例如Facebook,WhatsApp等)做这些事情?
我已经创建了一个小部件,如果您在第三方应用程序的长列表中没有突出显示,则会显示该小部件。 我希望用户能够点击该图标并将它们带入该应用程序,就好像该小部件像主应用程序启动器一样工作。从我的小部件中调用第三方应用程序
我见过类似通话记录和消息等的例子,但是我应该如何在我的应用程序中为第三方应用程序(例如Facebook,WhatsApp等)做这些事情?
您可以将意图发送给第三方应用,就好像它们是您自己的。要识别第三方应用程序,您可以使用PackageManager:http://developer.android.com/reference/android/content/pm/PackageManager.html
感谢您指引我在正确的方向 – Andrew 2011-05-27 13:26:01
下面是一个Facebook作品'Intent facebookIntent = context.getPackageManager()。getLaunchIntentForPackage(“com.facebook.katana “); facebookIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(facebookIntent);' – Andrew 2011-05-27 13:36:24