public class AccessibilityProfile extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AccessibilityProfile.ColorContrast
Color contrast values
|
static class |
AccessibilityProfile.FontSize
Font size values.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
AccessibilityProfile.ColorContrast |
getColorContrast()
Returns the user's preferred color contrast setting.
|
static AccessibilityProfile |
getDefaultInstance()
Returns an AccessiblityProfile instance with the default preferences.
|
AccessibilityProfile.FontSize |
getFontSize()
Returns the user's preferred font size setting.
|
static AccessibilityProfile |
getInstance(AccessibilityProfile.ColorContrast colorContrast,
AccessibilityProfile.FontSize fontSize)
Returns an AccessibilityProfile instance with the specified properties.
|
int |
hashCode() |
boolean |
isHighContrast()
Convenience method for testing whether high contrast content is required.
|
boolean |
isLargeFonts()
Convenience method for testing whether large fonts are required.
|
public static AccessibilityProfile getInstance(AccessibilityProfile.ColorContrast colorContrast, AccessibilityProfile.FontSize fontSize)
colorContrast
- Specifies the user's color contrast preference. If
null, defaults to ColorContrast.STANDARD.fontSize
- Specifies the user's font size preference. If null,
defaults to FontSize.MEDIUM.public static AccessibilityProfile getDefaultInstance()
public AccessibilityProfile.ColorContrast getColorContrast()
public AccessibilityProfile.FontSize getFontSize()
public final boolean isHighContrast()
public final boolean isLargeFonts()
Copyright © 2001-2016 The Apache Software Foundation. All Rights Reserved.