Delphi Android防止/处理多视图模式

h79rfbju  于 11个月前  发布在  Android
关注(0)|答案(2)|浏览(136)

今天我测试了一些应用程序,我正在开发与柏林更新。2上索尼Z4平板电脑与Android 7。
如果我按下正确的Android导航按钮有点长的设备分割屏幕2两个区域,从而同时显示两个应用程序.似乎是Android 7+的功能.
不幸的是,我的应用程序不喜欢这样,正在被终止或终止本身。
我没有发现任何设置在这个索尼设备上禁用分屏按钮功能.我发现一些Android清单设置在这里:
How can I disable multiwindow mode for an Activity in Android N+
但每次我尝试将其添加到整个应用或Activity的清单模板时,(FMX应用程序只有一个Activity),然后按F9在设备上测试(在这种情况下,Nexus 4确保设置不会对旧版本产生负面影响)我得到一个“pa客户端退出代码1”失败。当我从清单模板中删除该行并按F9时,一切都像以前一样工作。
任何提示/建议?
我已经搜索了一个应用程序来禁用Z4上的功能,但我们只找到了一个Galaxy S7的应用程序,它对Z4没有影响。

voj3qocg

voj3qocg1#

将溶液(Android文档中没有明确说明不使用Google首选语言/工具集的人的要求)在SDK管理器中下载SDK 24和Build Tools 24.x。在 Delphi Tools/SDK中,需要指向android-24文件夹而不是android-24文件夹。22一个,然后将此属性添加到节点中不再会导致 Delphi 中的构建问题,并且应用程序不会因某人试图进入分屏模式而崩溃。

ljsrvy3e

ljsrvy3e2#

Delphi 12.0的一个新特性是,它现在应该提供对分屏的完全支持。这样就不需要在清单中禁用分屏了。

相关问题