public abstract static class XCallback.Param
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
Param()
Deprecated.
This constructor can't be hidden for technical reasons. Nevertheless, don't use it!
|
protected |
Param(XCallback[] callbacks) |
Modifier and Type | Method and Description |
---|---|
android.os.Bundle |
getExtra()
This can be used to store any data for the scope of the callback.
|
java.lang.Object |
getObjectExtra(java.lang.String key)
Returns an object stored with
setObjectExtra(java.lang.String, java.lang.Object) . |
void |
setObjectExtra(java.lang.String key,
java.lang.Object o)
Stores any object for the scope of the callback.
|
public final XCallback[] callbacks
@Deprecated protected Param()
protected Param(XCallback[] callbacks)
public android.os.Bundle getExtra()
Use this instead of instance variables, as it has a clear reference to e.g. each separate call to a method, even when the same method is called recursively.
public java.lang.Object getObjectExtra(java.lang.String key)
setObjectExtra(java.lang.String, java.lang.Object)
.public void setObjectExtra(java.lang.String key, java.lang.Object o)
Bundle
returned by getExtra()
instead.