Открывайте различные приложения в части экрана, используя мультиокно - PullRequest
0 голосов
/ 10 января 2019

Я собираюсь использовать многооконный режим в моем проекте, и у меня есть вопрос. Можно ли иметь одно приложение, всегда открытое в левой части экрана (мой селектор приложений «A»), которое открывает другие приложения в оставшейся части экрана («B»). Я знаю, что могу открыть новое действие на части экрана, используя мультиокно, но как насчет отдельных приложений?

It should look like this:
___________________
|   |              |
| A |     B        |
|   |              |
|___|______________| 

Это своего рода пусковая установка, но мне нужно запустить каждое приложение на второй, большей части экрана.

1 Ответ

0 голосов
/ 10 января 2019

Я знаю, что могу открыть новое действие на части экрана, используя многооконный режим, но как насчет отдельных приложений?

Это будет зависеть от того, поддерживают ли эти приложения многооконный режим или нет. Если это так, вы можете использовать FLAG_ACTIVITY_LAUNCH_ADJACENT, чтобы запросить его в соседнем окне.

Однако это устройство пользователя:

  • Пользователь может делать с этими окнами все, что хочет, включая избавление от них

  • ОС и пользователь управляют размерами этих окон

  • На многооконных устройствах произвольной формы (например, Chrome OS) окна не обязательно должны быть рядом

...