BidiFormatter.Builder
  public
  static
  final
  
  class
  BidiFormatter.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.text.BidiFormatter.Builder | 
A class for building a BidiFormatter with non-default options.
Summary
Public constructors | |
|---|---|
      
      Builder()
      
      
        Constructor.  | 
  |
      
      Builder(boolean rtlContext)
      
      
        Constructor.  | 
  |
      
      Builder(Locale locale)
      
      
        Constructor.  | 
  |
Public methods | |
|---|---|
        
        
        
        
        
        BidiFormatter
     | 
  
    
      
      build()
      
      
     | 
  
        
        
        
        
        
        BidiFormatter.Builder
     | 
  
    
      
      setTextDirectionHeuristic(TextDirectionHeuristic heuristic)
      
      
        Specifies the default directionality estimation algorithm to be used by the BidiFormatter.  | 
  
        
        
        
        
        
        BidiFormatter.Builder
     | 
  
    
      
      stereoReset(boolean stereoReset)
      
      
        Specifies whether the BidiFormatter to be built should also "reset" directionality before a string being bidi-wrapped, not just after it.  | 
  
Inherited methods | |
|---|---|
Public constructors
Builder
public Builder (boolean rtlContext)
Constructor.
| Parameters | |
|---|---|
rtlContext | 
        
          boolean: Whether the context directionality is RTL. | 
      
Builder
public Builder (Locale locale)
Constructor.
| Parameters | |
|---|---|
locale | 
        
          Locale: The context locale. | 
      
Public methods
build
public BidiFormatter build ()
| Returns | |
|---|---|
BidiFormatter | 
        A BidiFormatter with the specified options. | 
setTextDirectionHeuristic
public BidiFormatter.Builder setTextDirectionHeuristic (TextDirectionHeuristic heuristic)
Specifies the default directionality estimation algorithm to be used by the BidiFormatter. By default, uses the first-strong heuristic.
| Parameters | |
|---|---|
heuristic | 
        
          TextDirectionHeuristic: the TextDirectionHeuristic to use. | 
      
| Returns | |
|---|---|
BidiFormatter.Builder | 
        the builder itself. | 
stereoReset
public BidiFormatter.Builder stereoReset (boolean stereoReset)
Specifies whether the BidiFormatter to be built should also "reset" directionality before a string being bidi-wrapped, not just after it. The default is true.
| Parameters | |
|---|---|
stereoReset | 
        
          boolean  | 
      
| Returns | |
|---|---|
BidiFormatter.Builder | 
        |