【问题标题】:Android launch app inside viewAndroid 在视图内启动应用程序
【发布时间】:2012-11-13 04:30:20
【问题描述】:

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

【问题讨论】:

    标签: android


    【解决方案1】:

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

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

    【讨论】:

    • 好的,谢谢,我觉得这不会发生,但我刚开始使用 android,所以我想我应该检查一下
    • @legion 你实现在视图内启动应用了吗?
    • 不,我选择使用他们提供的 API 重新创建功能
    【解决方案2】:

    这不是 Android 的设计理念。您应该向目录应用程序发送一个 Intent,我希望它旨在查找结果,然后将其返回给您。机制是你的app里的startActivityForResult(),目录app里的setResult()。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-06
      • 1970-01-01
      • 1970-01-01
      • 2021-12-12
      相关资源
      最近更新 更多