@Implements(value=android.os.Message.class, isInAndroidSdk=false) public class ShadowPausedMessage extends ShadowMessage
The shadow Message for LooperMode.Mode.PAUSED.
This class should not be referenced directly. Use ShadowMessage instead.
ShadowMessage.Picker| Constructor and Description |
|---|
ShadowPausedMessage() |
| Modifier and Type | Method and Description |
|---|---|
Message |
getNext()
Convenience method to provide getter access to the private field
Message.next. |
void |
recycleUnchecked()
Exposes the package-private
Message.recycleUnchecked() |
void |
setNext(Message next)
Convenience method to provide setter access to the private field
Message.next. |
void |
setScheduledRunnable(Runnable r)
Stores the
Runnable instance that has been scheduled to invoke this message. |
reset@Implementation(minSdk=21) public void recycleUnchecked()
ShadowMessageExposes the package-private Message.recycleUnchecked()
recycleUnchecked in class ShadowMessagepublic void setScheduledRunnable(Runnable r)
ShadowMessageStores the Runnable instance that has been scheduled to invoke this message. This is called when the message is enqueued by ShadowLegacyMessageQueue.enqueueMessage(android.os.Message, long) and is used when the message is recycled to ensure that the correct Runnable instance is removed from the associated scheduler.
setScheduledRunnable in class ShadowMessager - the Runnable instance that is scheduled to trigger this message. #if ($api >= 21) * @see #recycleUnchecked() #else * @see #recycle() #end
Only supported in LooperMode.Mode.LEGACY.
public Message getNext()
ShadowMessageConvenience method to provide getter access to the private field Message.next.
Only supported in LooperMode.Mode.LEGACY
getNext in class ShadowMessageShadowMessage.setNext(Message)public void setNext(Message next)
ShadowMessageConvenience method to provide setter access to the private field Message.next.
Only supported in LooperMode.Mode.LEGACY
setNext in class ShadowMessagenext - the new next message for the current message.ShadowMessage.getNext()