public class VScroll extends VWheel implements List
Modifier and Type | Field and Description |
---|---|
protected boolean |
mSnapEnabled |
protected boolean |
mSnapping2Bound |
mAnimator, mStoppable, mSwipeDelta, mSwipeVelocity
ATT_REVERSED, ATT_SWIPE_ENABLED, mContentSize, mPositiveOrientation, mScrollMax, mSwipeEnabled, mSwipeMinThreshold, mSwiping
ATT_ALIGN, ATT_REPEATING, mAlignment, mAutoSleepChildren, mBoundsCheckEnabled, mGap, mOffsetX, mOffsetY, mRepeating, mScrollPosition
ATT_CACHE_ENABLED, ATT_CLIPPING_ENABLED, ATT_TOUCHABLE, mCacheDrawer, mCacheEnabled, mCacheFrameBuffer, mCachePolicy, mCacheProjection, mChildren, mChildrenDisplayOrder, mChildrenIds, mClippingEnabled, mClipStageRect, mNumChildren, mOriginalScissor, mOriginalScissorEnabled, mTouchable, mVisibleTouchables, mWrapContentHeight, mWrapContentWidth
ATT_ALPHA, ATT_ANIMATOR, ATT_BLEND_MODE, ATT_COLOR, ATT_DEBUG, ATT_ORIGIN_AT_CENTER, ATT_ROTATION, ATT_VISIBLE, mAlive, mAlpha, mAlphaTestEnabled, mAutoUpdateBounds, mBlendFunc, mBounds, mBypassCameraClipping, mColor, mDebugFlags, mFrameDuration, mHasTransformValues, mId, mInvalidateFlags, mManipulators, mMask, mMatrix, mNumManipulators, mOrigin, mParent, mPerspectiveEnabled, mPivot, mPosition, mRotation, mRotationVectorX, mRotationVectorY, mRotationVectorZ, mScale, mScene, mSceneSize, mSize, mSkew, mTransformMatrix, mTransformMatrixValues, mUIConstraint, mVisible, mZ, TAG
ATT_SNAP_ENABLED, SCROLL_OOB_FRICTION
DEFAULT_SNAP_ACCELERATION, DEFAULT_SNAP_DURATION, DEFAULT_SPIN_ACCELERATION
FLIP_X, FLIP_Y
ALL, ALPHA, BLEND, BOUNDS, CACHE, CHILDREN, COLOR, DEPTH, FRAME, ORIGIN, PARENT, PARENT_BOUNDS, PERSPECTIVE, PIVOT, POSITION, ROTATION, SCALE, SIZE, SKEW, TEXTURE, TEXTURE_COORDS, TRANSFORM_MATRIX, VERTICES, VISIBILITY, VISUAL
CACHE_WHEN_CHILDREN_CHANGED, CACHE_WHEN_CHILDREN_STABLE
Constructor and Description |
---|
VScroll() |
Modifier and Type | Method and Description |
---|---|
boolean |
isSnapEnabled() |
void |
onAnimationEnd(Animator animator) |
void |
onAnimationUpdate(Animator animator,
float value) |
void |
scrollTo(float x,
float y) |
void |
setSnapEnabled(boolean snapEnabled) |
void |
setXMLAttributes(XmlPullParser xmlParser,
UIManager manager) |
protected void |
startSwipe() |
protected void |
stopSwipe() |
getAcceleration, getMaxSpinTime, getVelocity, onTouchDown, spin, spin, spin, spinDistance, spinTo, spinToEnd, spinToSnap, spinToStart, stop, swipe
convertY, drawChildren, getContentSize, getScrollMax, getSnapDelta, getStartIndex, getStartY, getSwipeMinThreshold, isPositiveOrientation, isSwipeEnabled, isSwiping, onAddedChild, onRemovedChild, onTouchEvent, positionChildren, scrollTo, setGap, setPositiveOrientation, setSize, setSwipeEnabled, setSwipeMinThreshold, updateContentSize
getAlignment, getGap, getScrollPosition, invalidateChildrenPosition, isAutoSleepChildren, isBoundsCheckEnabled, isRepeating, scrollBy, setAlignment, setAutoSleepChildren, setBoundsCheckEnabled, setOffset, setRepeating, updateChildren
addChild, addChild, clearCache, dispose, draw, getCachePolicy, getCacheProjection, getChildAt, getChildById, getChildIndex, getNumChildren, getNumGrandChildren, getObjectTree, initCache, isCacheEnabled, isChildInBounds, isClippingEnabled, isTouchable, isWrapContenHeight, isWrapContentWidth, onAddedToScene, onRemovedFromScene, removeAllChildren, removeChild, removeChild, sendChildToBottom, sendChildToTop, setCacheEnabled, setCachePolicy, setCacheProjection, setChildrenDisplayOrder, setClippingEnabled, setTouchable, setWrapContentHeight, setWrapContentWidth, swapChildren, swapChildren
addManipulator, drawBounds, drawEnd, drawStart, drawWireframe, getAlpha, getBlendFunc, getBounds, getColor, getDebugFlags, getFps, getGlobalPosition, getHeight, getId, getInheritedBlendFunc, getInheritedColor, getManipulator, getMask, getMatrix, getNumManipulators, getOrigin, getParent, getParentMatrix, getPivot, getPosition, getRotation, getScale, getScene, getSceneSize, getSize, getSkew, getUIConstraint, getWidth, getX, getY, getZ, globalToLocal, invalidate, invalidate, isAlive, isAlphaTestEnabled, isAutoUpdateBounds, isBypassCameraClipping, isOriginAtCenter, isPerspectiveEnabled, isVisible, localToGlobal, move, moveTo, onAdded, onCreateChildren, onPreConcatParentMatrix, onRemoved, queueEvent, removeAllManipulators, removeFromParent, removeManipulator, rotate, setAlive, setAlpha, setAlphaTestEnabled, setAutoUpdateBounds, setBlendFunc, setBypassCameraClipping, setColor, setDebugFlags, setFps, setId, setMask, setOrigin, setOrigin, setOriginAtCenter, setPerspectiveEnabled, setPivot, setPivot, setPivotAtCenter, setPosition, setPosition, setRotation, setRotationVector, setScale, setScale, setSize, setSkew, setUIConstraint, setVisible, setX, setY, setZ, shouldDraw, toString, update, updateBounds, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getVelocity, spin, stop
draw, isPerspectiveEnabled, onAdded, onCreateChildren, setPerspectiveEnabled
addManipulator, dispose, getAlpha, getBlendFunc, getBounds, getColor, getFps, getId, getInheritedBlendFunc, getInheritedColor, getManipulator, getNumManipulators, getObjectTree, getOrigin, getParent, getPivot, getScene, getSkew, getZ, globalToLocal, invalidate, invalidate, isAlive, isAutoUpdateBounds, isVisible, localToGlobal, onAddedToScene, onRemoved, onRemovedFromScene, queueEvent, removeAllManipulators, removeFromParent, removeManipulator, setAlive, setAlpha, setAutoUpdateBounds, setBlendFunc, setColor, setFps, setId, setOrigin, setOrigin, setOriginAtCenter, setPivot, setPivot, setPivotAtCenter, setSkew, setVisible, setZ, shouldDraw, update, updateBounds
getHeight, getPosition, getRotation, getScale, getSize, getWidth, getX, getY, move, moveTo, rotate, setPosition, setPosition, setRotation, setScale, setScale, setSize, setX, setY
isTouchable, setTouchable
getMatrix, getScene, getSize, globalToLocal, invalidate, invalidate, localToGlobal, queueEvent
protected boolean mSnapEnabled
protected boolean mSnapping2Bound
protected void startSwipe()
startSwipe
in class VWheel
public boolean isSnapEnabled()
public void setSnapEnabled(boolean snapEnabled)
public void scrollTo(float x, float y)
scrollTo
in class LinearGroup
public void onAnimationUpdate(Animator animator, float value)
onAnimationUpdate
in interface Animator.AnimatorListener
onAnimationUpdate
in class VWheel
public void onAnimationEnd(Animator animator)
onAnimationEnd
in interface Animator.AnimatorListener
onAnimationEnd
in class VWheel
public void setXMLAttributes(XmlPullParser xmlParser, UIManager manager)
setXMLAttributes
in interface DisplayObject
setXMLAttributes
in class VGroup