问题标签 [split-screen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
38 浏览

java - 使用应用程序按钮在 android 上切换分屏

我试图找到一种简单的方法来使用应用程序中的单个按钮在 android 设备上激活分屏。我尝试过使用辅助功能选项,但它们似乎总是必须将其与滑动或长按等手势联系起来。我需要一个简单的按钮点击。如果可以的话,请协助(希望有代码示例)。

0 投票
0 回答
61 浏览

android - 在 Android N 及更高版本的分屏中打开已安装的应用程序

我的启动器应用程序中有一个支持多窗口的已安装应用程序列表,我想在一个小窗口中打开它们。我尝试了这段代码,但它对我不起作用。我也在这里尝试了这个答案。

构建配置

我还在清单中添加了权限,并在运行时检查了权限。global enable_freeform_support 和 global force_resizable_activities 也在开发者选项中启用。

我愿意接受任何建议,例如是否可以使用自由格式或其他任何东西来完成。

0 投票
0 回答
31 浏览

android - 分屏(多窗口)是否更改了 Android 11 的状态栏行为

我一直在构建一个支持多窗口的仪表盘应用程序(因此您可以使用导航或媒体分屏)。对于 Android 6-10,我在进入分屏模式时进行以下更改没有任何问题:

但是,在 Android 11+ 中,我没有在分屏中使用透明的状态栏和 UI 来渲染我的应用程序,而是得到一个白条:

安卓11白条

如何在 8-10 工作:在 8-10 正常工作

我在这里被难住了,所以非常感谢任何建议。

0 投票
0 回答
9 浏览

java - ExoPlayer 在播放 DRM 时退出分屏/多窗口问题

我有一个使用 ExoPlayer 播放 DRM-Dash 内容的应用程序,当应用程序进入分屏时,播放会按预期继续,但退出分屏会使包含 ExoPlayer 的 FrameView 浮动在应用程序上。

播放 DRM 免费流时不会发生此问题,因此似乎与 DRM 密钥有关

我正在利用onMultiWindowModeChanged尝试让 ExoPlayer 坚持它的原始表面,但我没有选择。

尝试分离视图并重新附加,但问题仍然存在

还重新创建视图但播放中断

有没有人有重新附加或重新创建一个已经加载 DRM 密钥的活 ExoPlayer 的经验?