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. |
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