AccessibilityManager.GetRecommendedTimeoutMillis(Int32, ContentMode) 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.
Get the recommended timeout for changes to the UI needed by this user.
[Android.Runtime.Register("getRecommendedTimeoutMillis", "(II)I", "", ApiSince=29)]
public int GetRecommendedTimeoutMillis (int originalTimeout, Android.Views.Accessibility.ContentMode uiContentFlags);
[<Android.Runtime.Register("getRecommendedTimeoutMillis", "(II)I", "", ApiSince=29)>]
member this.GetRecommendedTimeoutMillis : int * Android.Views.Accessibility.ContentMode -> int
Parameters
- originalTimeout
- Int32
The timeout appropriate for users with no accessibility needs.
- uiContentFlags
- ContentMode
The combination of flags #FLAG_CONTENT_ICONS
,
#FLAG_CONTENT_TEXT
or #FLAG_CONTENT_CONTROLS
to
indicate the contents of UI.
Returns
The recommended UI timeout for the current user in milliseconds.
- Attributes
Remarks
Get the recommended timeout for changes to the UI needed by this user. Controls should remain on the screen for at least this long to give users time to react. Some users may need extra time to review the controls, or to reach them, or to activate assistive technology to activate the controls automatically.
Use the combination of content flags to indicate contents of UI. For example, use FLAG_CONTENT_ICONS | FLAG_CONTENT_TEXT
for message notification which contains icons and text, or use FLAG_CONTENT_TEXT | FLAG_CONTENT_CONTROLS
for button dialog which contains text and button controls. <p/>
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.