View.AwakenScrollBars Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
AwakenScrollBars(Int32) |
Trigger the scrollbars to draw. |
AwakenScrollBars(Int32, Boolean) |
Trigger the scrollbars to draw. |
AwakenScrollBars() |
Trigger the scrollbars to draw. |
AwakenScrollBars(Int32)
Trigger the scrollbars to draw.
[Android.Runtime.Register("awakenScrollBars", "(I)Z", "GetAwakenScrollBars_IHandler")]
protected virtual bool AwakenScrollBars (int startDelay);
[<Android.Runtime.Register("awakenScrollBars", "(I)Z", "GetAwakenScrollBars_IHandler")>]
abstract member AwakenScrollBars : int -> bool
override this.AwakenScrollBars : int -> bool
Parameters
- startDelay
- Int32
the delay, in milliseconds, after which the animation should start; when the delay is 0, the animation starts immediately
Returns
true if the animation is played, false otherwise
- Attributes
Remarks
Trigger the scrollbars to draw. When invoked this method starts an animation to fade the scrollbars out after a fixed delay. If a subclass provides animated scrolling, the start delay should equal the duration of the scrolling animation.
The animation starts only if at least one of the scrollbars is enabled, as specified by #isHorizontalScrollBarEnabled()
and #isVerticalScrollBarEnabled()
. When the animation is started, this method returns true, and false otherwise. If the animation is started, this method calls #invalidate()
; in that case the caller should not call #invalidate()
.
This method should be invoked every time a subclass directly updates the scroll parameters.
Java documentation for android.view.View.awakenScrollBars(int)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
See also
- <xref:Android.Views.View.ScrollBy(System.Int32%2c+System.Int32)>
- <xref:Android.Views.View.ScrollTo(System.Int32%2c+System.Int32)>
- HorizontalScrollBarEnabled
- VerticalScrollBarEnabled
Applies to
AwakenScrollBars(Int32, Boolean)
Trigger the scrollbars to draw.
[Android.Runtime.Register("awakenScrollBars", "(IZ)Z", "GetAwakenScrollBars_IZHandler")]
protected virtual bool AwakenScrollBars (int startDelay, bool invalidate);
[<Android.Runtime.Register("awakenScrollBars", "(IZ)Z", "GetAwakenScrollBars_IZHandler")>]
abstract member AwakenScrollBars : int * bool -> bool
override this.AwakenScrollBars : int * bool -> bool
Parameters
- startDelay
- Int32
the delay, in milliseconds, after which the animation should start; when the delay is 0, the animation starts immediately
- invalidate
- Boolean
Whether this method should call invalidate
Returns
true if the animation is played, false otherwise
- Attributes
Remarks
Trigger the scrollbars to draw. When invoked this method starts an animation to fade the scrollbars out after a fixed delay. If a subclass provides animated scrolling, the start delay should equal the duration of the scrolling animation.
The animation starts only if at least one of the scrollbars is enabled, as specified by #isHorizontalScrollBarEnabled()
and #isVerticalScrollBarEnabled()
. When the animation is started, this method returns true, and false otherwise. If the animation is started, this method calls #invalidate()
if the invalidate parameter is set to true; in that case the caller should not call #invalidate()
.
This method should be invoked every time a subclass directly updates the scroll parameters.
Java documentation for android.view.View.awakenScrollBars(int, boolean)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
See also
- <xref:Android.Views.View.ScrollBy(System.Int32%2c+System.Int32)>
- <xref:Android.Views.View.ScrollTo(System.Int32%2c+System.Int32)>
- HorizontalScrollBarEnabled
- VerticalScrollBarEnabled
Applies to
AwakenScrollBars()
Trigger the scrollbars to draw.
[Android.Runtime.Register("awakenScrollBars", "()Z", "GetAwakenScrollBarsHandler")]
protected virtual bool AwakenScrollBars ();
[<Android.Runtime.Register("awakenScrollBars", "()Z", "GetAwakenScrollBarsHandler")>]
abstract member AwakenScrollBars : unit -> bool
override this.AwakenScrollBars : unit -> bool
Returns
true if the animation is played, false otherwise
- Attributes
Remarks
Trigger the scrollbars to draw. When invoked this method starts an animation to fade the scrollbars out after a default delay. If a subclass provides animated scrolling, the start delay should equal the duration of the scrolling animation.
The animation starts only if at least one of the scrollbars is enabled, as specified by #isHorizontalScrollBarEnabled()
and #isVerticalScrollBarEnabled()
. When the animation is started, this method returns true, and false otherwise. If the animation is started, this method calls #invalidate()
; in that case the caller should not call #invalidate()
.
This method should be invoked every time a subclass directly updates the scroll parameters.
This method is automatically invoked by #scrollBy(int, int)
and #scrollTo(int, int)
.
Java documentation for android.view.View.awakenScrollBars()
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
See also
- AwakenScrollBars(Int32)
- <xref:Android.Views.View.ScrollBy(System.Int32%2c+System.Int32)>
- <xref:Android.Views.View.ScrollTo(System.Int32%2c+System.Int32)>
- HorizontalScrollBarEnabled
- VerticalScrollBarEnabled