added in version 26.1.0
  
    
belongs to Maven artifact com.android.support:support-emoji:28.0.0-alpha1
  
   
  
  
  
  
  
   
  
  
  
  
  
   
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  
  
  
belongs to Maven artifact com.android.support:support-emoji:28.0.0-alpha1
EmojiSpan
  public
  
  
  abstract
  class
  EmojiSpan
  
  
  
  
  
  
  
  
  
  
    extends ReplacementSpan
  
  
  
  
  
  
| java.lang.Object | ||||
| ↳ | android.text.style.CharacterStyle | |||
| ↳ | android.text.style.MetricAffectingSpan | |||
| ↳ | android.text.style.ReplacementSpan | |||
| ↳ | android.support.text.emoji.EmojiSpan | |||
Base span class for the emoji replacement. When an emoji is found and needs to be replaced in a CharSequence, an instance of this class is added to the CharSequence.
Summary
Public methods | |
|---|---|
        
        
        
        
        
        int
     | 
  
    
      
      getSize(Paint paint, CharSequence text, int start, int end, Paint.FontMetricsInt fm)
      
      
     | 
  
Inherited methods | |
|---|---|
  
    
  
    android.text.style.ReplacementSpan
  
 | |
  
    
  
    android.text.style.MetricAffectingSpan
  
 | |
  
    
  
    android.text.style.CharacterStyle
  
 | |
  
    
  
    java.lang.Object
  
 | |
Public methods
getSize
    added in version 26.1.0
      
  
    int getSize (Paint paint, CharSequence text, int start, int end, Paint.FontMetricsInt fm)
| Parameters | |
|---|---|
paint | 
        
          Paint  | 
      
text | 
        
          CharSequence  | 
      
start | 
        
          int  | 
      
end | 
        
          int  | 
      
fm | 
        
          Paint.FontMetricsInt  | 
      
| Returns | |
|---|---|
int | 
        |
Interfaces
Classes
- EmojiCompat
 - EmojiCompat.Config
 - EmojiCompat.InitCallback
 - EmojiCompat.MetadataRepoLoaderCallback
 - EmojiSpan
 - FontRequestEmojiCompatConfig
 - FontRequestEmojiCompatConfig.ExponentialBackoffRetryPolicy
 - FontRequestEmojiCompatConfig.RetryPolicy
 - MetadataRepo
 - R
 - R.attr
 - R.bool
 - R.color
 - R.dimen
 - R.drawable
 - R.id
 - R.integer
 - R.layout
 - R.string
 - R.style
 - R.styleable