View.SetTransitionVisibility(ViewStates) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ändert die Sichtbarkeit dieser Ansicht, ohne dass andere Änderungen ausgelöst werden.
[Android.Runtime.Register("setTransitionVisibility", "(I)V", "GetSetTransitionVisibility_IHandler", ApiSince=29)]
public virtual void SetTransitionVisibility (Android.Views.ViewStates visibility);
[<Android.Runtime.Register("setTransitionVisibility", "(I)V", "GetSetTransitionVisibility_IHandler", ApiSince=29)>]
abstract member SetTransitionVisibility : Android.Views.ViewStates -> unit
override this.SetTransitionVisibility : Android.Views.ViewStates -> unit
Parameter
- visibility
- ViewStates
Entweder #VISIBLE
, #INVISIBLE
oder #GONE
.
- Attribute
Hinweise
Ändert die Sichtbarkeit dieser Ansicht, ohne dass andere Änderungen ausgelöst werden. Dies sollte nur von Animationsframeworks wie android.transition.Transition
verwendet werden, bei denen Sichtbarkeitsänderungen den Fokus nicht anpassen oder ein neues Layout auslösen sollten. Anwendungsentwickler sollten stattdessen verwenden #setVisibility
, um sicherzustellen, dass die Hierarchie ordnungsgemäß aktualisiert wird.
Rufen Sie diese Methode nur auf, wenn während einer Animation eine temporäre Sichtbarkeit angewendet werden muss und der ursprüngliche Sichtbarkeitswert nach Abschluss der Animation garantiert zurückgesetzt wird. Verwenden Sie #setVisibility
in allen anderen Fällen.
Java-Dokumentation für android.view.View.setTransitionVisibility(int)
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.