Android启动应用内部视图

时间:2012-11-12 18:57:41

标签: android

好吧,我有一个应用程序,我想利用其他应用程序。例如,我有一个应用程序,除了查找目录之外还有很多东西,因为已经有一个应用程序为我的学校做了这个。我知道我可以使用意图启动应用程序,但这也使它们远离我的应用程序的导航菜单。无论如何,我可以在视图布局中运行应用程序。我对此并不抱希望,但我认为无论如何我都有机会问它。

2 个答案:

答案 0 :(得分:3)

这在技术上可以通过使用小部件来实现。您可以实施AppWidgetHost,其他应用可以创建App Widgets以在您自己的应用中使用。这就是Android中的启动器屏幕的工作方式。

当然,这只有在其他相关应用程序实现小部件时才有效。因此,对您的问题的一般答案是否定的,不可能从您自己的其他应用程序中托管任意应用程序或视图/活动。

答案 1 :(得分:2)

这不是Android的设计理念。您应该将Intent发送到目录应用程序,我希望它能够查找结果然后将其返回给您。该机制是应用程序中的startActivityForResult()和目录应用程序中的setResult()。