Android 在同一屏幕上显示多个活动
是否可以同时在同一屏幕上显示两个活动?Android 在同一屏幕上显示多个活动,android,android-activity,Android,Android Activity,是否可以同时在同一屏幕上显示两个活动? 我需要每个活动显示随时间变化的数据。是的,这绝对是可能的。即使在显示菜单或对话框时,该菜单/对话框也是一个单独的活动,在您的上面运行。但是,您应该尽可能避免这样做。只有当其中一个活动不属于您的应用程序(菜单/对话框就是这种情况)时,同时显示两个活动才有用。如果两个活动都来自您自己的应用程序,您应该找到一种方法将它们合并为一个。这样,您就可以使用更少的内存和CPU(因为没有启动新进程的开销)。问题过后就晚了。 但是你应该看看 继承自Activity,因此您应
我需要每个活动显示随时间变化的数据。是的,这绝对是可能的。即使在显示菜单或对话框时,该菜单/对话框也是一个单独的活动,在您的上面运行。但是,您应该尽可能避免这样做。只有当其中一个活动不属于您的应用程序(菜单/对话框就是这种情况)时,同时显示两个活动才有用。如果两个活动都来自您自己的应用程序,您应该找到一种方法将它们合并为一个。这样,您就可以使用更少的内存和CPU(因为没有启动新进程的开销)。问题过后就晚了。 但是你应该看看
继承自Activity,因此您应该能够将其作为父级运行。或者您可以使用我认为您将Activity与视图弄错了。不可能同时进行多个活动;视图-是的。活动在清单中注册,可以一次启动一个。看来你是对的。对不起,我的回答有误。我现在更倾向于将功能性结合到同一个活动中,不过:)+1最后的结论是我们不能同时有两个活动。但是我也不能将功能合并到同一个活动中。所以我们可以使用widget作为更好的选择,因为这样我的需求就可以满足了。也许你会想使用
服务
s?如果您能告诉我们更多您想要实现的目标,那会很有帮助。不,我不想使用这项服务。我想在一个屏幕上运行两个活动,但正如所讨论的,这是不可能的。所以可能我应该使用两个动态同时更新的小部件。例如,两个小部件1)播放视频2)显示当前市场价格。这两个小部件同时处于活动状态。没有一个是相互关联的。正如CNBC新闻频道一样,当前的股价也会显示出来,背景新闻也会显示出来。请注意,现在阅读本文的人:ActivityGroup在API 13中被弃用,建议改为Fragments和FragmentManager