public class QuadViewManager
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected QuadView |
mQuadView |
| Modifier and Type | Method and Description |
|---|---|
void |
animateQuadToDefaultPosition()
Call this method to begin quadrilateral animation to its default position.
|
void |
animateQuadToDetectionPosition(QuadDetectorResult quadDetectionResult)
Call this method to begin quadrilateral animation to detected quadrilateral.
|
void |
configurationChanged(RecognizerView recognizerView,
android.content.res.Configuration newConfig)
Inform quadview of configuration change event.
|
boolean |
isAnimationInProgress()
Returns true if quad view animation is currently in progress.
|
void |
setAnimationDuration(long durationMs)
Sets the duration in miliseconds of quadview animation.
|
void |
setAnimationListener(QuadViewAnimationListener listener)
Sets a listener that will be notified when quad animation has started and finished.
|
public void animateQuadToDefaultPosition()
public void animateQuadToDetectionPosition(@NonNull
QuadDetectorResult quadDetectionResult)
quadDetectionResult - detection result to which quad will be animatedpublic void setAnimationDuration(long durationMs)
durationMs - duration in miliseconds of quadview animations.public void configurationChanged(@NonNull
RecognizerView recognizerView,
@NonNull
android.content.res.Configuration newConfig)
recognizerView - RecognizerView used to create the QuadView. Make sure you've called changeConfiguration on it before calling this method.newConfig - New configuration as given by onConfigurationChanged activity callback.public boolean isAnimationInProgress()
public void setAnimationListener(QuadViewAnimationListener listener)
listener -