我正在使用Android multi-window在屏幕上显示2个应用。我希望一个应用程序(Google Maps / Waze /等)占据90%的屏幕,而其他10%占据我的音乐播放器的用户界面。
但是,窗口分隔器/滑动条实际上不允许这样做。如果某个应用的制作尺寸小于屏幕的33%,则Android将“关闭”该应用。手机处于运行Android 8.0的纵向模式。
在我的音乐播放器应用的布局文件中,我将android:layout_height
和android:defaultHeight
的值(大约为96dp)设置为无效。我还尝试为清单中的活动添加<layout>
值。没有骰子。
是否有一种方法(以编程方式或通过XML布局)启用90/10拆分?我什至愿意接受一个“放松” 33%标记的ADB命令。