Langue

TvInteractiveAppView.OnVisibilityChanged(View, ViewStates) Méthode

Définition

Appelé lorsque la visibilité de la vue ou un ancêtre de la vue a changé.

[Android.Runtime.Register("onVisibilityChanged", "(Landroid/view/View;I)V", "GetOnVisibilityChanged_Landroid_view_View_IHandler", ApiSince=33)]
public virtual void OnVisibilityChanged(Android.Views.View changedView, Android.Views.ViewStates visibility);
[<Android.Runtime.Register("onVisibilityChanged", "(Landroid/view/View;I)V", "GetOnVisibilityChanged_Landroid_view_View_IHandler", ApiSince=33)>]
override this.OnVisibilityChanged : Android.Views.View * Android.Views.ViewStates -> unit

Paramètres

changedView
View

Vue dont la visibilité a changé ; il peut s’agir de la vue interactive de l’application ou de l’un de ses ancêtres.

visibility
ViewStates

Nouvelle visibilité, une de View.VISIBLE, View.INVISIBLE ou View.GONE. La valeur est l’une des suivantes : View.VISIBLE ; View.INVISIBLE ; View.GONE

Attributs

Remarques

Appelé lorsque la visibilité de la vue ou un ancêtre de la vue a changé.

Dans Android 16, cette implémentation transfère visibility à son enfant SurfaceView. Il demande une vue multimédia de session lorsqu’il est visible et attaché à une fenêtre avec une session, et demande la suppression d’autres états de visibilité.

En fonction de l’implémentation de la vue Android 16.

Référence Android pour android.media.tv.interactive.TvInteractiveAppView.onVisibilityChanged.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à