public class Emoji extends Object implements Serializable
| Constructor and Description |
|---|
Emoji(int[] codePoints,
int resource,
boolean isDuplicate) |
Emoji(int[] codePoints,
int resource,
boolean isDuplicate,
Emoji... variants) |
Emoji(int codePoint,
int resource,
boolean isDuplicate) |
Emoji(int codePoint,
int resource,
boolean isDuplicate,
Emoji... variants) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
boolean |
equals(Object o) |
Emoji |
getBase() |
Drawable |
getDrawable(Context context) |
int |
getLength() |
int |
getResource()
Deprecated.
Please migrate to getDrawable(). May return -1 in the future for providers that don't use
resources.
|
String |
getUnicode() |
List<Emoji> |
getVariants() |
int |
hashCode() |
boolean |
hasVariants() |
boolean |
isDuplicate() |
public Emoji(@NonNull int[] codePoints, @DrawableRes int resource, boolean isDuplicate)
public Emoji(int codePoint,
@DrawableRes
int resource,
boolean isDuplicate)
public Emoji(int codePoint,
@DrawableRes
int resource,
boolean isDuplicate,
Emoji... variants)
public Emoji(@NonNull int[] codePoints, @DrawableRes int resource, boolean isDuplicate, Emoji... variants)
@Deprecated @DrawableRes public int getResource()
public boolean isDuplicate()
public int getLength()
public boolean hasVariants()
public void destroy()