好的,所以我有一个应用程序,我想使用其他应用程序。例如,我有一个应用程序可以做很多事情,除了目录查找,因为已经有一个应用程序可以为我的学校做这件事。我知道我可以使用意图启动应用程序,但这也会使它们远离我的应用程序的导航菜单。无论如何我可以在视图布局中运行应用程序。我对此不抱希望,但我想我还是有机会问它。
问问题
3639 次
2 回答
4
这在技术上可以通过使用小部件来实现。您可以实现AppWidgetHost,其他应用程序可以创建App Widgets以在您自己的应用程序中使用。这就是 Android 中的启动器屏幕的工作方式。
当然,这只有在相关的其他应用程序实现小部件时才有效。因此,您的问题的一般答案是否定的,不可能在您自己的内部托管来自其他应用程序的任意应用程序或视图/活动。
于 2012-11-12T19:06:47.827 回答
2
这不是 Android 的设计理念。您应该向目录应用程序发送一个 Intent,我希望它旨在查找结果,然后将其返回给您。机制是你的应用程序中的 startActivityForResult() 和目录应用程序中的 setResult() 。
于 2012-11-12T20:30:20.773 回答