Складной Attibute Android Q - PullRequest
0 голосов
/ 14 марта 2019

Как спроектировать Foldable Layout для устройств, совместимых с Android Q.

Как во время этого перехода приложение получит изменение конфигурации для нового макета?

Будет ли Multi Resume сталкиваться с несколькими действиями?

1 Ответ

2 голосов
/ 15 марта 2019

Android Предоставляет поддержку нескольких окон из Android 8.0 (уровень API 26). Вы можете управлять несколькими экранами одновременно в приложении. Для этого вам нужно следовать многооконному жизненному циклу и обрабатывать конфигурации.

Проверьте ссылку ниже для справки. https://developer.android.com/guide/topics/ui/multi-window.html#lifecycle

Ниже приведены некоторые методы, которые могут вам помочь:

ActivityOptions предоставляет два новых метода для поддержки нескольких дисплеев:

setLaunchDisplayId() Указывает, какое отображение должно отображаться при запуске. getLaunchDisplayId() Возвращает текущий экран запуска действия.

Помимо этого,

Установите этот атрибут в манифесте или элементе, чтобы включить или отключить многооконный просмотр:

android:resizeableActivity=["true" | "false"]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...