Sprache

TvInteractiveAppView.OnVisibilityChanged(View, ViewStates) Methode

Definition

Wird aufgerufen, wenn sich die Sichtbarkeit der Ansicht oder eines Vorgängers der Ansicht geändert hat.

[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

Parameter

changedView
View

Die Ansicht, deren Sichtbarkeit geändert wurde; Dies kann die interaktive App-Ansicht oder eine seiner Vorgänger sein.

visibility
ViewStates

Die neue Sichtbarkeit, eine von View.VISIBLE, View.INVISIBLE oder View.GONE. Der Wert ist einer der folgenden: View.VISIBLE; View.INVISIBLE; View.GONE

Attribute

Hinweise

Wird aufgerufen, wenn sich die Sichtbarkeit der Ansicht oder eines Vorgängers der Ansicht geändert hat.

In Android 16 wird diese Implementierung an das untergeordnete Element SurfaceViewweitergeleitetvisibility. Es fordert eine Sitzungsmedienansicht an, wenn sie sichtbar und an ein Fenster mit einer Sitzung angefügt ist, und fordert die Entfernung für andere Sichtbarkeitszustände an.

Basierend auf der Android 16-Ansichtsimplementierung.

Android-Referenz für android.media.tv.interactive.TvInteractiveAppView.onVisibilityChanged.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: