belongs to Maven artifact com.android.support:support-emoji:28.0.0-alpha1
FontRequestEmojiCompatConfig.RetryPolicy
public
static
abstract
class
FontRequestEmojiCompatConfig.RetryPolicy
extends Object
| java.lang.Object | |
| ↳ | android.support.text.emoji.FontRequestEmojiCompatConfig.RetryPolicy |
|
|
Retry policy used when the font provider is not ready to give the font file.
To control the thread the retries are handled on, see
setHandler(Handler).
Summary
Public constructors | |
|---|---|
FontRequestEmojiCompatConfig.RetryPolicy()
|
|
Public methods | |
|---|---|
abstract
long
|
getRetryDelay()
Called each time the metadata loading fails. |
Inherited methods | |
|---|---|
java.lang.Object
| |
Public constructors
FontRequestEmojiCompatConfig.RetryPolicy
FontRequestEmojiCompatConfig.RetryPolicy ()
Public methods
getRetryDelay
long getRetryDelay ()
Called each time the metadata loading fails.
This is primarily due to a pending download of the font.
If a value larger than zero is returned, metadata loader will retry after the given
milliseconds.
If zero is returned, metadata loader will retry immediately.
If a value less than 0 is returned, the metadata loader will stop retrying and
EmojiCompat will get into LOAD_STATE_FAILED state.
Note that the retry may happen earlier than you specified if the font provider notifies that the download is completed.
| Returns | |
|---|---|
long |
long milliseconds to wait until next retry |
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