Activity.RequestFullscreenMode Метод

Определение

Запрос на размещение действия в полноэкранном режиме.

[Android.Runtime.Register("requestFullscreenMode", "(ILandroid/os/OutcomeReceiver;)V", "GetRequestFullscreenMode_ILandroid_os_OutcomeReceiver_Handler", ApiSince=34)]
public virtual void RequestFullscreenMode(Android.App.FullscreenModeRequest request, Android.OS.IOutcomeReceiver? approvalCallback);
[<Android.Runtime.Register("requestFullscreenMode", "(ILandroid/os/OutcomeReceiver;)V", "GetRequestFullscreenMode_ILandroid_os_OutcomeReceiver_Handler", ApiSince=34)>]
abstract member RequestFullscreenMode : Android.App.FullscreenModeRequest * Android.OS.IOutcomeReceiver -> unit
override this.RequestFullscreenMode : Android.App.FullscreenModeRequest * Android.OS.IOutcomeReceiver -> unit

Параметры

request
FullscreenModeRequest

int: можно FULLSCREEN_MODE_REQUEST_ENTER или FULLSCREEN_MODE_REQUEST_EXIT, чтобы указать, что этот запрос — получить полный экран или восстановиться. Значение является одним из следующих значений: FULLSCREEN_MODE_REQUEST_EXIT FULLSCREEN_MODE_REQUEST_ENTER

approvalCallback
IOutcomeReceiver

OutcomeReceiver: необязательный обратный вызов, при необходимости используйте значение NULL. При утверждении или отклонении запроса обратный вызов будет активирован. Это произойдет до любого изменения конфигурации. Обратный вызов будет отправлен на основной поток, за исключением устройств с уровнем API 36.1 или ниже, где поведение не определено. Если запрос отклонен, предоставленный метод Throwable будет недопустимымStateException с подробным сообщением, которое можно получить с помощью Throwable.getMessage().

Атрибуты

Комментарии

Запрос на размещение действия в полноэкранном режиме. Запрашивающий объект должен быть закреплен или наиболее эффективное действие фокусированного дисплея, которое можно проверить с помощью onTopResumedActivityChanged(boolean). Запрос также должен быть ответом на входные данные пользователя. При получении полноэкранного и получения соответствующих данных onConfigurationChanged(Configuration) и onMultiWindowModeChanged(boolean,Configuration) действие должно ретрансляция себя и видимость системных баров можно контролировать как обычные полноэкранные приложения. Вызов его снова с запросом на выход может восстановить действие до предыдущего состояния. Это произойдет только в том случае, если он попал в полный экран через этот API.

Справочник по Android для android.app.Activity.requestFullscreenMode.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к