WebSettings.LayoutAlgorithm
  public
  static
  final
  
  enum
  WebSettings.LayoutAlgorithm
  
  
  
  
    extends Enum<WebSettings.LayoutAlgorithm>
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | java.lang.Enum<android.webkit.WebSettings.LayoutAlgorithm> | |
| ↳ | android.webkit.WebSettings.LayoutAlgorithm | |
Enum for controlling the layout of html.
- NORMALmeans no rendering changes. This is the recommended choice for maximum compatibility across different platforms and Android versions.
- SINGLE_COLUMNmoves all content into one column that is the width of the view.
- NARROW_COLUMNSmakes all columns no wider than the screen if possible. Only use this for API levels prior to- Build.VERSION_CODES.KITKAT.
- TEXT_AUTOSIZINGboosts 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- WebSettings.setSupportZoom(boolean)when using this mode. Supported from API level- Build.VERSION_CODES.KITKAT
Summary
| Enum values | |
|---|---|
| WebSettings.LayoutAlgorithm | NARROW_COLUMNSThis field was deprecated in API level 29. This algorithm is now obsolete. | 
| WebSettings.LayoutAlgorithm | NORMAL
 | 
| WebSettings.LayoutAlgorithm | SINGLE_COLUMNThis field was deprecated in API level 29. This algorithm is now obsolete. | 
| WebSettings.LayoutAlgorithm | TEXT_AUTOSIZING
 | 
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        WebSettings.LayoutAlgorithm | 
      valueOf(String name)
       | 
| 
        
        
        static
        final
        
        LayoutAlgorithm[] | 
      values()
       | 
| Inherited methods | |
|---|---|
Enum values
NARROW_COLUMNS
public static final WebSettings.LayoutAlgorithm NARROW_COLUMNS
      This field was deprecated
      in API level 29.
    This algorithm is now obsolete.
  
SINGLE_COLUMN
public static final WebSettings.LayoutAlgorithm SINGLE_COLUMN
      This field was deprecated
      in API level 29.
    This algorithm is now obsolete.
  
TEXT_AUTOSIZING
public static final WebSettings.LayoutAlgorithm TEXT_AUTOSIZING
Public methods
valueOf
public static WebSettings.LayoutAlgorithm valueOf (String name)
| Parameters | |
|---|---|
| name | String | 
| Returns | |
|---|---|
| WebSettings.LayoutAlgorithm | |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
