我可以开始一个新的应用程序,但在#34;框架内#34;我创造了?

时间:2016-02-04 19:59:09

标签: android android-activity android-lifecycle

是否可以从我的应用程序启动另一个(任何其他)应用程序,但新应用程序将显示在"框架内#34;我创造了吗?

2 个答案:

答案 0 :(得分:3)

一般情况下。您无法在应用中嵌入其他应用的UI。如果您实现AppWidgetHost,那么主要的例外是通过应用小部件。

答案 1 :(得分:1)

< BLOCKQUOTE>   < p>是否可以从我的应用程序启动另一个(任何其他)应用程序但新应用程序显示在我创建的框架内?< / p> < / BLOCKQUOTE> < p>基本上不是。当您启动在另一个应用程序清单文件中注册的应用程序组件时,将创建此组件的新进程(如果尚未运行),该组件将在新创建的应用程序进程中运行。虽然对于用户而言,它似乎正在您的应用中运行。< / p> < p>< a href =“http://developer.android.com/guide/components/fundamentals.html#Components"rel =”nofollow“>应用组件< / a> (在本节末尾)可能会澄清某些方面。< / p> < p>< strong>编辑(相对于评论)< / strong>:< / p> < p>您无法通过在不同进程上运行的原因向新启动(或带到前台)应用程序的组件添加新UI控件(谈论< code> Activities< / code>)。< p> ; / p为H.