gpt4 book ai didi

android - 是否可以在 android 中有两个 Activity 的应用程序?

转载 作者:行者123 更新时间:2023-11-29 01:41:57 25 4
gpt4 key购买 nike

在Android中,是否可以将一个应用程序(渲染视频)显示为半个屏幕的 float 屏幕。并同时与另一个应用程序(例如聊天应用程序或任何其他应用程序)交互。 float 屏幕应用程序将是我的应用程序,以便它允许用户进行多任务处理。

这个想法是将呈现视频的应用程序的表面 View 保持在顶部,同时与其他应用程序交互。例如图库或任何其他应用程序。

最佳答案

如果“两个 Activity 的应用程序”是指真正的应用程序(即具有 Activity 、返回堆栈等)同时处于 Activity 状态,则不是(某些专用设备除外,具有自定义 API ).

但是,您可以使用一个技巧来达到类似的效果。具有 android.permission.SYSTEM_ALERT_WINDOW 的应用程序(在 Play 商店中显示为“绘制其他应用程序”)可以从服务创建窗口并显示它们。所以你可能会用这种方法得到你想要的效果。

有一个名为StandOut 的开源库它以一种易于使用的方式提供了这种行为。您可能想看一看。

关于android - 是否可以在 android 中有两个 Activity 的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24022198/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com