AndroidLayoutAlgorithm class

An Android-specific class used to set the underlying layout algorithm.


hashCode int
The hash code for this object.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited


noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
toString() String
A string representation of this object.
toValue() String


operator ==(Object value) bool
The equality operator.

Static Properties

values Set<AndroidLayoutAlgorithm>

Static Methods

fromValue(String? value) AndroidLayoutAlgorithm?


NARROW_COLUMNS → const AndroidLayoutAlgorithm
NARROW_COLUMNS makes all columns no wider than the screen if possible. Only use this for API levels prior to Build.VERSION_CODES.KITKAT.
NORMAL → const AndroidLayoutAlgorithm
NORMAL means no rendering changes. This is the recommended choice for maximum compatibility across different platforms and Android versions.
TEXT_AUTOSIZING → const AndroidLayoutAlgorithm
TEXT_AUTOSIZING boosts font size of paragraphs based on heuristics to make the text readable when viewing a wide-viewport layout in the overview mode. It is recommended to enable zoom support AndroidInAppWebViewOptions.supportZoom when using this mode.