2011-05-27 58 views
0

我已經創建了一個小部件,如果您在第三方應用程序的長列表中沒有突出顯示,則會顯示該小部件。 我希望用戶能夠點擊該圖標並將它們帶入該應用程序,就好像該小部件像主應用程序啓動器一樣工作。從我的小部件中調用第三方應用程序

我見過類似通話記錄和消息等的例子,但是我應該如何在我的應用程序中爲第三方應用程序(例如Facebook,WhatsApp等)做這些事情?

回答

1

您可以將意圖發送給第三方應用,就好像它們是您自己的。要識別第三方應用程序,您可以使用PackageManager:http://developer.android.com/reference/android/content/pm/PackageManager.html

+0

感謝您指引我在正確的方向 – Andrew 2011-05-27 13:26:01

+0

下面是一個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

相關問題