Activity.OnTopResumedActivityChanged(Boolean) Метод

Определение

Вызывается, когда действие получает или теряет верхнюю возобновленную позицию в системе.

[Android.Runtime.Register("onTopResumedActivityChanged", "(Z)V", "GetOnTopResumedActivityChanged_ZHandler", ApiSince=29)]
public virtual void OnTopResumedActivityChanged (bool isTopResumedActivity);
[<Android.Runtime.Register("onTopResumedActivityChanged", "(Z)V", "GetOnTopResumedActivityChanged_ZHandler", ApiSince=29)>]
abstract member OnTopResumedActivityChanged : bool -> unit
override this.OnTopResumedActivityChanged : bool -> unit

Параметры

isTopResumedActivity
Boolean

true Значение , если это самая верхняя возобновленная активность в системе; false в противном случае — значение . Вызов с этим параметром всегда true будет сопровождаться другим вызовом с false.

Атрибуты

Комментарии

Вызывается, когда действие получает или теряет верхнюю возобновленную позицию в системе.

Начиная с android.os.Build.VERSION_CODES#Q нескольких действий можно возобновить одновременно в режиме многооконный и мультиэкземпляторный режимы. Этот обратный вызов следует использовать вместо #onResume() того, чтобы указывать на то, что действие может попытаться открыть устройства с монопольным доступом, такие как камера.

Он всегда будет доставляться после возобновления действия и до его приостановки. В некоторых случаях это действие может быть пропущено, а действие может перейти прямо от #onResume() к без #onPause() получения верхнего состояния возобновления.

Документация по Java для android.app.Activity.onTopResumedActivityChanged(boolean).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

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