Transition.EpicenterCallback
public
static
abstract
class
Transition.EpicenterCallback
extends Object
java.lang.Object
|
↳ |
androidx.transition.Transition.EpicenterCallback
|
Class to get the epicenter of Transition. Use
Transition.setEpicenterCallback(EpicenterCallback)
to set the callback used to calculate the
epicenter of the Transition. Override Transition.getEpicenter()
to return the rectangular
region in screen coordinates of the epicenter of the transition.
Summary
Public methods |
abstract
Rect
|
onGetEpicenter(Transition transition)
Implementers must override to return the epicenter of the Transition in screen
coordinates.
|
Inherited methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
Public constructors
EpicenterCallback
public EpicenterCallback ()
Public methods
onGetEpicenter
public abstract Rect onGetEpicenter (Transition transition)
Implementers must override to return the epicenter of the Transition in screen
coordinates. Transitions like Explode
depend upon
an epicenter for the Transition. In Explode, Views move toward or away from the
center of the epicenter Rect along the vector between the epicenter and the center
of the View appearing and disappearing. Some Transitions, such as
Fade
pay no attention to the epicenter.
Parameters |
transition |
Transition : The transition for which the epicenter applies. |
Returns |
Rect |
The Rect region of the epicenter of transition or null if
there is no epicenter.
|