A B C D E F G H I L M N O P R S T U V W

A

ActionBarHelper - Class in net.simonvt.menudrawer.compat
 
ActionBarHelper(Activity) - Constructor for class net.simonvt.menudrawer.compat.ActionBarHelper
 
addView(View, int, ViewGroup.LayoutParams) - Method in class net.simonvt.menudrawer.MenuDrawer
 
animateOffsetTo(int, int, boolean) - Method in class net.simonvt.menudrawer.DraggableDrawer
Moves the drawer to the position passed.
ANIMATION_DELAY - Static variable in class net.simonvt.menudrawer.MenuDrawer
The time between each frame when animating the drawer.
attach(Activity) - Static method in class net.simonvt.menudrawer.MenuDrawer
Attaches the MenuDrawer to the Activity.
attach(Activity, int) - Static method in class net.simonvt.menudrawer.MenuDrawer
Attaches the MenuDrawer to the Activity.
attach(Activity, Position) - Static method in class net.simonvt.menudrawer.MenuDrawer
Attaches the MenuDrawer to the Activity.
attach(Activity, int, Position) - Static method in class net.simonvt.menudrawer.MenuDrawer
Attaches the MenuDrawer to the Activity.
attach(Activity, int, Position, boolean) - Static method in class net.simonvt.menudrawer.MenuDrawer
Attaches the MenuDrawer to the Activity.

B

BottomDrawer - Class in net.simonvt.menudrawer
 
BottomDrawer(Context) - Constructor for class net.simonvt.menudrawer.BottomDrawer
 
BottomDrawer(Context, AttributeSet) - Constructor for class net.simonvt.menudrawer.BottomDrawer
 
BottomDrawer(Context, AttributeSet, int) - Constructor for class net.simonvt.menudrawer.BottomDrawer
 
BottomStaticDrawer - Class in net.simonvt.menudrawer
 
BottomStaticDrawer(Context) - Constructor for class net.simonvt.menudrawer.BottomStaticDrawer
 
BottomStaticDrawer(Context, AttributeSet) - Constructor for class net.simonvt.menudrawer.BottomStaticDrawer
 
BottomStaticDrawer(Context, AttributeSet, int) - Constructor for class net.simonvt.menudrawer.BottomStaticDrawer
 
BuildConfig - Class in net.simonvt.menudrawer
 
BuildConfig() - Constructor for class net.simonvt.menudrawer.BuildConfig
 

C

canChildScrollHorizontally(View, boolean, int, int, int) - Method in class net.simonvt.menudrawer.DraggableDrawer
Tests scrollability within child views of v given a delta of dx.
canChildScrollVertically(View, boolean, int, int, int) - Method in class net.simonvt.menudrawer.DraggableDrawer
Tests scrollability within child views of v given a delta of dx.
clearColorFilter() - Method in class net.simonvt.menudrawer.SlideDrawable
 
closeMenu(boolean) - Method in class net.simonvt.menudrawer.BottomDrawer
 
closeMenu(boolean) - Method in class net.simonvt.menudrawer.LeftDrawer
 
closeMenu() - Method in class net.simonvt.menudrawer.MenuDrawer
Animates the menu closed.
closeMenu(boolean) - Method in class net.simonvt.menudrawer.MenuDrawer
Closes the menu.
closeMenu(boolean) - Method in class net.simonvt.menudrawer.RightDrawer
 
closeMenu(boolean) - Method in class net.simonvt.menudrawer.StaticDrawer
 
closeMenu(boolean) - Method in class net.simonvt.menudrawer.TopDrawer
 

D

DEBUG - Static variable in class net.simonvt.menudrawer.BuildConfig
 
dispatchDraw(Canvas) - Method in class net.simonvt.menudrawer.DraggableDrawer
 
dispatchDraw(Canvas) - Method in class net.simonvt.menudrawer.StaticDrawer
 
dispatchOnDrawerSlide(float, int) - Method in class net.simonvt.menudrawer.MenuDrawer
 
dpToPx(int) - Method in class net.simonvt.menudrawer.MenuDrawer
 
DraggableDrawer - Class in net.simonvt.menudrawer
 
DraggableDrawer(Context) - Constructor for class net.simonvt.menudrawer.DraggableDrawer
 
DraggableDrawer(Context, AttributeSet) - Constructor for class net.simonvt.menudrawer.DraggableDrawer
 
DraggableDrawer(Context, AttributeSet, int) - Constructor for class net.simonvt.menudrawer.DraggableDrawer
 
draw(Canvas) - Method in class net.simonvt.menudrawer.SlideDrawable
 
drawDropShadow(Canvas, int) - Method in class net.simonvt.menudrawer.BottomDrawer
 
drawDropShadow(Canvas, int) - Method in class net.simonvt.menudrawer.DraggableDrawer
Called when the content drop shadow should be drawn.
drawDropShadow(Canvas, int) - Method in class net.simonvt.menudrawer.LeftDrawer
 
drawDropShadow(Canvas, int) - Method in class net.simonvt.menudrawer.RightDrawer
 
drawDropShadow(Canvas, int) - Method in class net.simonvt.menudrawer.TopDrawer
 
drawIndicator(Canvas, int) - Method in class net.simonvt.menudrawer.BottomDrawer
 
drawIndicator(Canvas) - Method in class net.simonvt.menudrawer.BottomStaticDrawer
 
drawIndicator(Canvas, int) - Method in class net.simonvt.menudrawer.DraggableDrawer
Called when the active indicator should be drawn.
drawIndicator(Canvas, int) - Method in class net.simonvt.menudrawer.LeftDrawer
 
drawIndicator(Canvas) - Method in class net.simonvt.menudrawer.LeftStaticDrawer
 
drawIndicator(Canvas, int) - Method in class net.simonvt.menudrawer.RightDrawer
 
drawIndicator(Canvas) - Method in class net.simonvt.menudrawer.RightStaticDrawer
 
drawIndicator(Canvas) - Method in class net.simonvt.menudrawer.StaticDrawer
 
drawIndicator(Canvas, int) - Method in class net.simonvt.menudrawer.TopDrawer
 
drawIndicator(Canvas) - Method in class net.simonvt.menudrawer.TopStaticDrawer
 
drawMenuOverlay(Canvas, int) - Method in class net.simonvt.menudrawer.BottomDrawer
 
drawMenuOverlay(Canvas, int) - Method in class net.simonvt.menudrawer.DraggableDrawer
Called when the menu overlay should be drawn.
drawMenuOverlay(Canvas, int) - Method in class net.simonvt.menudrawer.LeftDrawer
 
drawMenuOverlay(Canvas, int) - Method in class net.simonvt.menudrawer.RightDrawer
 
drawMenuOverlay(Canvas, int) - Method in class net.simonvt.menudrawer.TopDrawer
 

E

endDrag() - Method in class net.simonvt.menudrawer.DraggableDrawer
Called when a drag has been ended.
endPeek() - Method in class net.simonvt.menudrawer.DraggableDrawer
Stops ongoing peek drawer animation.

F

fitSystemWindows(Rect) - Method in class net.simonvt.menudrawer.MenuDrawer
 

G

getAllowIndicatorAnimation() - Method in class net.simonvt.menudrawer.MenuDrawer
Indicates whether the indicator should be animated between active views.
getChangingConfigurations() - Method in class net.simonvt.menudrawer.SlideDrawable
 
getConstantState() - Method in class net.simonvt.menudrawer.SlideDrawable
 
getContentContainer() - Method in class net.simonvt.menudrawer.MenuDrawer
Returns the ViewGroup used as a parent for the content view.
getCurrent() - Method in class net.simonvt.menudrawer.SlideDrawable
 
getDrawerState() - Method in class net.simonvt.menudrawer.MenuDrawer
 
getDropShadow() - Method in class net.simonvt.menudrawer.MenuDrawer
Returns the drawable of the drop shadow.
getIndicatorStartPos() - Method in class net.simonvt.menudrawer.BottomDrawer
 
getIndicatorStartPos() - Method in class net.simonvt.menudrawer.BottomStaticDrawer
 
getIndicatorStartPos() - Method in class net.simonvt.menudrawer.LeftDrawer
 
getIndicatorStartPos() - Method in class net.simonvt.menudrawer.LeftStaticDrawer
 
getIndicatorStartPos() - Method in class net.simonvt.menudrawer.MenuDrawer
Returns the start position of the indicator.
getIndicatorStartPos() - Method in class net.simonvt.menudrawer.RightDrawer
 
getIndicatorStartPos() - Method in class net.simonvt.menudrawer.RightStaticDrawer
 
getIndicatorStartPos() - Method in class net.simonvt.menudrawer.TopDrawer
 
getIndicatorStartPos() - Method in class net.simonvt.menudrawer.TopStaticDrawer
 
getIntrinsicHeight() - Method in class net.simonvt.menudrawer.SlideDrawable
 
getIntrinsicWidth() - Method in class net.simonvt.menudrawer.SlideDrawable
 
getMenuContainer() - Method in class net.simonvt.menudrawer.MenuDrawer
Returns the ViewGroup used as a parent for the menu view.
getMenuSize() - Method in class net.simonvt.menudrawer.MenuDrawer
Returns the size of the menu.
getMenuView() - Method in class net.simonvt.menudrawer.MenuDrawer
Returns the menu view.
getMinimumHeight() - Method in class net.simonvt.menudrawer.SlideDrawable
 
getMinimumWidth() - Method in class net.simonvt.menudrawer.SlideDrawable
 
getOffset() - Method in class net.simonvt.menudrawer.SlideDrawable
 
getOffsetMenuEnabled() - Method in class net.simonvt.menudrawer.DraggableDrawer
 
getOffsetMenuEnabled() - Method in class net.simonvt.menudrawer.MenuDrawer
Indicates whether the menu is being offset when dragging the drawer.
getOffsetMenuEnabled() - Method in class net.simonvt.menudrawer.StaticDrawer
 
getOpacity() - Method in class net.simonvt.menudrawer.SlideDrawable
 
getPadding(Rect) - Method in class net.simonvt.menudrawer.SlideDrawable
 
getState() - Method in class net.simonvt.menudrawer.SlideDrawable
 
getThemeUpIndicator() - Method in class net.simonvt.menudrawer.compat.ActionBarHelper
 
getTouchBezelSize() - Method in class net.simonvt.menudrawer.DraggableDrawer
 
getTouchBezelSize() - Method in class net.simonvt.menudrawer.MenuDrawer
Returns the size of the touch bezel in px.
getTouchBezelSize() - Method in class net.simonvt.menudrawer.StaticDrawer
 
getTouchMode() - Method in class net.simonvt.menudrawer.DraggableDrawer
 
getTouchMode() - Method in class net.simonvt.menudrawer.MenuDrawer
Returns the touch mode.
getTouchMode() - Method in class net.simonvt.menudrawer.StaticDrawer
 
getTransparentRegion() - Method in class net.simonvt.menudrawer.SlideDrawable
 

H

HorizontalDrawer - Class in net.simonvt.menudrawer
 
HorizontalDrawer(Context) - Constructor for class net.simonvt.menudrawer.HorizontalDrawer
 
HorizontalDrawer(Context, AttributeSet) - Constructor for class net.simonvt.menudrawer.HorizontalDrawer
 
HorizontalDrawer(Context, AttributeSet, int) - Constructor for class net.simonvt.menudrawer.HorizontalDrawer
 

I

INDICATOR_INTERPOLATOR - Static variable in class net.simonvt.menudrawer.DraggableDrawer
Interpolator used for stretching/retracting the active indicator.
initDrawer(Context, AttributeSet, int) - Method in class net.simonvt.menudrawer.BottomStaticDrawer
 
initDrawer(Context, AttributeSet, int) - Method in class net.simonvt.menudrawer.DraggableDrawer
 
initDrawer(Context, AttributeSet, int) - Method in class net.simonvt.menudrawer.LeftStaticDrawer
 
initDrawer(Context, AttributeSet, int) - Method in class net.simonvt.menudrawer.MenuDrawer
 
initDrawer(Context, AttributeSet, int) - Method in class net.simonvt.menudrawer.RightStaticDrawer
 
initDrawer(Context, AttributeSet, int) - Method in class net.simonvt.menudrawer.TopStaticDrawer
 
initPeekScroller() - Method in class net.simonvt.menudrawer.BottomDrawer
 
initPeekScroller() - Method in class net.simonvt.menudrawer.DraggableDrawer
 
initPeekScroller() - Method in class net.simonvt.menudrawer.LeftDrawer
 
initPeekScroller() - Method in class net.simonvt.menudrawer.RightDrawer
 
initPeekScroller() - Method in class net.simonvt.menudrawer.TopDrawer
 
INVALID_POINTER - Static variable in class net.simonvt.menudrawer.DraggableDrawer
 
invalidateDrawable(Drawable) - Method in class net.simonvt.menudrawer.SlideDrawable
 
isCloseEnough() - Method in class net.simonvt.menudrawer.DraggableDrawer
 
isContentTouch(MotionEvent) - Method in class net.simonvt.menudrawer.BottomDrawer
 
isContentTouch(MotionEvent) - Method in class net.simonvt.menudrawer.DraggableDrawer
Returns true if the touch event occurs over the content.
isContentTouch(MotionEvent) - Method in class net.simonvt.menudrawer.LeftDrawer
 
isContentTouch(MotionEvent) - Method in class net.simonvt.menudrawer.RightDrawer
 
isContentTouch(MotionEvent) - Method in class net.simonvt.menudrawer.TopDrawer
 
isMenuVisible() - Method in class net.simonvt.menudrawer.DraggableDrawer
 
isMenuVisible() - Method in class net.simonvt.menudrawer.MenuDrawer
Indicates whether the menu is currently visible.
isMenuVisible() - Method in class net.simonvt.menudrawer.StaticDrawer
 
isStateful() - Method in class net.simonvt.menudrawer.SlideDrawable
 
isViewDescendant(View) - Method in class net.simonvt.menudrawer.MenuDrawer
 
isViewDraggable(View, int, int, int) - Method in interface net.simonvt.menudrawer.MenuDrawer.OnInterceptMoveEventListener
Called for each child the pointer i on when the drawer is deciding whether to intercept the touch event.

L

LeftDrawer - Class in net.simonvt.menudrawer
 
LeftDrawer(Context) - Constructor for class net.simonvt.menudrawer.LeftDrawer
 
LeftDrawer(Context, AttributeSet) - Constructor for class net.simonvt.menudrawer.LeftDrawer
 
LeftDrawer(Context, AttributeSet, int) - Constructor for class net.simonvt.menudrawer.LeftDrawer
 
LeftStaticDrawer - Class in net.simonvt.menudrawer
 
LeftStaticDrawer(Context) - Constructor for class net.simonvt.menudrawer.LeftStaticDrawer
 
LeftStaticDrawer(Context, AttributeSet) - Constructor for class net.simonvt.menudrawer.LeftStaticDrawer
 
LeftStaticDrawer(Context, AttributeSet, int) - Constructor for class net.simonvt.menudrawer.LeftStaticDrawer
 
logDrawerState(int) - Method in class net.simonvt.menudrawer.MenuDrawer
 

M

mActiveIndicator - Variable in class net.simonvt.menudrawer.MenuDrawer
Bitmap used to indicate the active view.
mActivePointerId - Variable in class net.simonvt.menudrawer.DraggableDrawer
The current pointer id.
mActivePosition - Variable in class net.simonvt.menudrawer.MenuDrawer
Position of the active view.
mActiveRect - Variable in class net.simonvt.menudrawer.MenuDrawer
Used when reading the position of the active view.
mActiveView - Variable in class net.simonvt.menudrawer.MenuDrawer
The currently active view.
MAX_MENU_OVERLAY_ALPHA - Static variable in class net.simonvt.menudrawer.DraggableDrawer
The maximum alpha of the dark menu overlay used for dimming the menu.
mCloseEnough - Variable in class net.simonvt.menudrawer.DraggableDrawer
Distance in px from closed position from where the drawer is considered closed with regards to touch events.
mContentContainer - Variable in class net.simonvt.menudrawer.MenuDrawer
The parent of the content view.
md__content - Static variable in class net.simonvt.menudrawer.R.id
The ID of the content container.
md__defaultBackground - Static variable in class net.simonvt.menudrawer.R.color
The default background of the menu.
md__drawer - Static variable in class net.simonvt.menudrawer.R.id
The ID of the drawer.
md__drawerClosedIndicatorDesc - Static variable in class net.simonvt.menudrawer.R.string
 
md__drawerOpenIndicatorDesc - Static variable in class net.simonvt.menudrawer.R.string
 
md__menu - Static variable in class net.simonvt.menudrawer.R.id
The ID of the menu container.
mdActiveIndicator - Static variable in class net.simonvt.menudrawer.R.attr
Drawable used as indicator for the active view.
mdActiveViewPosition - Static variable in class net.simonvt.menudrawer.R.id
Used with View#setTag(int) to specify a position for the active view.
mdAllowIndicatorAnimation - Static variable in class net.simonvt.menudrawer.R.attr
Whether the indicator should be animated between active views.
mdContent - Static variable in class net.simonvt.menudrawer.R.id
ID used when defining the content layout in XML.
mdContentBackground - Static variable in class net.simonvt.menudrawer.R.attr
Drawable to use for the background of the content.
mdDrawerClosedUpContentDescription - Static variable in class net.simonvt.menudrawer.R.attr
String to use as the up indicators content description when the drawer is closed
mdDrawerOpenUpContentDescription - Static variable in class net.simonvt.menudrawer.R.attr
String to use as the up indicators content description when the drawer is open
mdDropShadow - Static variable in class net.simonvt.menudrawer.R.attr
Drawable used for the drop shadow.
mdDropShadowColor - Static variable in class net.simonvt.menudrawer.R.attr
The color of the drop shadow.
mdDropShadowEnabled - Static variable in class net.simonvt.menudrawer.R.attr
Defines whether the content will have a dropshadow onto the menu.
mdDropShadowSize - Static variable in class net.simonvt.menudrawer.R.attr
The size of the drop shadow.
mdMaxAnimationDuration - Static variable in class net.simonvt.menudrawer.R.attr
The maximum animation duration
mdMenu - Static variable in class net.simonvt.menudrawer.R.id
ID used when defining the menu layout in XML.
mdMenuBackground - Static variable in class net.simonvt.menudrawer.R.attr
Drawable to use for the background of the menu.
mdMenuSize - Static variable in class net.simonvt.menudrawer.R.attr
The size of the menu.
mDrawerIndicatorEnabled - Variable in class net.simonvt.menudrawer.MenuDrawer
 
mDrawerState - Variable in class net.simonvt.menudrawer.MenuDrawer
The current drawer state.
mDropShadowDrawable - Variable in class net.simonvt.menudrawer.MenuDrawer
Drawable used as content drop shadow onto the menu.
mDropShadowEnabled - Variable in class net.simonvt.menudrawer.MenuDrawer
Defines whether the drop shadow is enabled.
mDropShadowSize - Variable in class net.simonvt.menudrawer.MenuDrawer
The size of the content drop shadow.
mdSlideDrawable - Static variable in class net.simonvt.menudrawer.R.attr
Drawable that replaces the up indicator
mdTouchBezelSize - Static variable in class net.simonvt.menudrawer.R.attr
The touch bezel size.
MENU_DRAG_CONTENT - Static variable in class net.simonvt.menudrawer.MenuDrawer
Drag mode for sliding only the content view.
MENU_DRAG_WINDOW - Static variable in class net.simonvt.menudrawer.MenuDrawer
Drag mode for sliding the entire window.
MenuDrawer - Class in net.simonvt.menudrawer
 
MenuDrawer(Context) - Constructor for class net.simonvt.menudrawer.MenuDrawer
 
MenuDrawer(Context, AttributeSet) - Constructor for class net.simonvt.menudrawer.MenuDrawer
 
MenuDrawer(Context, AttributeSet, int) - Constructor for class net.simonvt.menudrawer.MenuDrawer
 
MenuDrawer - Static variable in class net.simonvt.menudrawer.R.styleable
Styleables used for styling the menu drawer.
MenuDrawer.OnDrawerStateChangeListener - Interface in net.simonvt.menudrawer
Callback interface for changing state of the drawer.
MenuDrawer.OnInterceptMoveEventListener - Interface in net.simonvt.menudrawer
Callback that is invoked when the drawer is in the process of deciding whether it should intercept the touch event.
MenuDrawer_mdActiveIndicator - Static variable in class net.simonvt.menudrawer.R.styleable
MenuDrawer_mdAllowIndicatorAnimation - Static variable in class net.simonvt.menudrawer.R.styleable
MenuDrawer_mdContentBackground - Static variable in class net.simonvt.menudrawer.R.styleable
MenuDrawer_mdDrawerClosedUpContentDescription - Static variable in class net.simonvt.menudrawer.R.styleable
MenuDrawer_mdDrawerOpenUpContentDescription - Static variable in class net.simonvt.menudrawer.R.styleable
MenuDrawer_mdDropShadow - Static variable in class net.simonvt.menudrawer.R.styleable
MenuDrawer_mdDropShadowColor - Static variable in class net.simonvt.menudrawer.R.styleable
MenuDrawer_mdDropShadowEnabled - Static variable in class net.simonvt.menudrawer.R.styleable
MenuDrawer_mdDropShadowSize - Static variable in class net.simonvt.menudrawer.R.styleable
MenuDrawer_mdMaxAnimationDuration - Static variable in class net.simonvt.menudrawer.R.styleable
MenuDrawer_mdMenuBackground - Static variable in class net.simonvt.menudrawer.R.styleable
MenuDrawer_mdMenuSize - Static variable in class net.simonvt.menudrawer.R.styleable
MenuDrawer_mdSlideDrawable - Static variable in class net.simonvt.menudrawer.R.styleable
MenuDrawer_mdTouchBezelSize - Static variable in class net.simonvt.menudrawer.R.styleable
menuDrawerStyle - Static variable in class net.simonvt.menudrawer.R.attr
Reference to a style for the menu drawer.
mHardwareLayersEnabled - Variable in class net.simonvt.menudrawer.MenuDrawer
Indicates whether to use View.LAYER_TYPE_HARDWARE when animating the drawer.
mIndicatorAnimating - Variable in class net.simonvt.menudrawer.MenuDrawer
Whether the indicator is currently animating.
mIndicatorOffset - Variable in class net.simonvt.menudrawer.MenuDrawer
[0..1] value indicating the current progress of the animation.
mIndicatorStartPos - Variable in class net.simonvt.menudrawer.MenuDrawer
The start position of the indicator when animating it to a new position.
mInitialMotionX - Variable in class net.simonvt.menudrawer.DraggableDrawer
The initial X position of a drag.
mInitialMotionY - Variable in class net.simonvt.menudrawer.DraggableDrawer
The initial Y position of a drag.
mIsDragging - Variable in class net.simonvt.menudrawer.DraggableDrawer
Indicates whether the drawer is currently being dragged.
mLastMotionX - Variable in class net.simonvt.menudrawer.DraggableDrawer
The last X position of a drag.
mLastMotionY - Variable in class net.simonvt.menudrawer.DraggableDrawer
The last Y position of a drag.
mMaxAnimationDuration - Variable in class net.simonvt.menudrawer.MenuDrawer
The maximum duration of open/close animations.
mMaxVelocity - Variable in class net.simonvt.menudrawer.DraggableDrawer
Maximum velocity allowed when animating the drawer open/closed.
mMenuContainer - Variable in class net.simonvt.menudrawer.MenuDrawer
The parent of the menu view.
mMenuOverlay - Variable in class net.simonvt.menudrawer.MenuDrawer
Drawable used as menu overlay.
mMenuSize - Variable in class net.simonvt.menudrawer.MenuDrawer
The size of the menu (width or height depending on the gravity).
mMenuSizeSet - Variable in class net.simonvt.menudrawer.MenuDrawer
Indicates whether the menu size has been set explicity either via the theme or by calling MenuDrawer.setMenuSize(int).
mMenuVisible - Variable in class net.simonvt.menudrawer.MenuDrawer
Indicates whether the menu is currently visible.
mOffsetMenu - Variable in class net.simonvt.menudrawer.DraggableDrawer
Indicates whether the menu should be offset when dragging the drawer.
mOffsetPixels - Variable in class net.simonvt.menudrawer.DraggableDrawer
Current left position of the content.
mOnInterceptMoveEventListener - Variable in class net.simonvt.menudrawer.MenuDrawer
Callback that lets the listener override intercepting of touch events.
mPeekDelay - Variable in class net.simonvt.menudrawer.DraggableDrawer
Default delay between each subsequent animation, after DraggableDrawer.peekDrawer() has been called.
mPeekRunnable - Variable in class net.simonvt.menudrawer.DraggableDrawer
Runnable used when the peek animation is running.
mPeekScroller - Variable in class net.simonvt.menudrawer.DraggableDrawer
Scroller used for the peek drawer animation.
mPosition - Variable in class net.simonvt.menudrawer.StaticDrawer
 
mSlideDrawable - Variable in class net.simonvt.menudrawer.MenuDrawer
 
mState - Variable in class net.simonvt.menudrawer.MenuDrawer
Bundle used to hold the drawers state.
mThemeUpIndicator - Variable in class net.simonvt.menudrawer.MenuDrawer
 
mTouchBezelSize - Variable in class net.simonvt.menudrawer.MenuDrawer
The touch bezel size of the drawer in px.
mTouchMode - Variable in class net.simonvt.menudrawer.MenuDrawer
Touch mode for the Drawer.
mTouchSize - Variable in class net.simonvt.menudrawer.MenuDrawer
The touch area size of the drawer in px.
mTouchSlop - Variable in class net.simonvt.menudrawer.DraggableDrawer
Slop before starting a drag.
mVelocityTracker - Variable in class net.simonvt.menudrawer.DraggableDrawer
Velocity tracker used when animating the drawer open/closed after a drag.

N

net.simonvt.menudrawer - package net.simonvt.menudrawer
 
net.simonvt.menudrawer.compat - package net.simonvt.menudrawer.compat
 

O

onAttachedToWindow() - Method in class net.simonvt.menudrawer.MenuDrawer
 
onBoundsChange(Rect) - Method in class net.simonvt.menudrawer.SlideDrawable
 
onDetachedFromWindow() - Method in class net.simonvt.menudrawer.MenuDrawer
 
onDownAllowDrag(MotionEvent) - Method in class net.simonvt.menudrawer.BottomDrawer
 
onDownAllowDrag(MotionEvent) - Method in class net.simonvt.menudrawer.DraggableDrawer
Returns true if dragging the content should be allowed.
onDownAllowDrag(MotionEvent) - Method in class net.simonvt.menudrawer.LeftDrawer
 
onDownAllowDrag(MotionEvent) - Method in class net.simonvt.menudrawer.RightDrawer
 
onDownAllowDrag(MotionEvent) - Method in class net.simonvt.menudrawer.TopDrawer
 
onDrawerSlide(float, int) - Method in interface net.simonvt.menudrawer.MenuDrawer.OnDrawerStateChangeListener
Called when the drawer slides.
onDrawerStateChange(int, int) - Method in interface net.simonvt.menudrawer.MenuDrawer.OnDrawerStateChangeListener
Called when the drawer state changes.
onInterceptTouchEvent(MotionEvent) - Method in class net.simonvt.menudrawer.HorizontalDrawer
 
onInterceptTouchEvent(MotionEvent) - Method in class net.simonvt.menudrawer.VerticalDrawer
 
onLayout(boolean, int, int, int, int) - Method in class net.simonvt.menudrawer.BottomDrawer
 
onLayout(boolean, int, int, int, int) - Method in class net.simonvt.menudrawer.LeftDrawer
 
onLayout(boolean, int, int, int, int) - Method in class net.simonvt.menudrawer.RightDrawer
 
onLayout(boolean, int, int, int, int) - Method in class net.simonvt.menudrawer.StaticDrawer
 
onLayout(boolean, int, int, int, int) - Method in class net.simonvt.menudrawer.TopDrawer
 
onMeasure(int, int) - Method in class net.simonvt.menudrawer.HorizontalDrawer
 
onMeasure(int, int) - Method in class net.simonvt.menudrawer.StaticDrawer
 
onMeasure(int, int) - Method in class net.simonvt.menudrawer.VerticalDrawer
 
onMoveAllowDrag(MotionEvent, float) - Method in class net.simonvt.menudrawer.BottomDrawer
 
onMoveAllowDrag(MotionEvent, float) - Method in class net.simonvt.menudrawer.DraggableDrawer
Returns true if dragging the content should be allowed.
onMoveAllowDrag(MotionEvent, float) - Method in class net.simonvt.menudrawer.LeftDrawer
 
onMoveAllowDrag(MotionEvent, float) - Method in class net.simonvt.menudrawer.RightDrawer
 
onMoveAllowDrag(MotionEvent, float) - Method in class net.simonvt.menudrawer.TopDrawer
 
onMoveEvent(float) - Method in class net.simonvt.menudrawer.BottomDrawer
 
onMoveEvent(float) - Method in class net.simonvt.menudrawer.DraggableDrawer
Called when a move event has happened while dragging the content is in progress.
onMoveEvent(float) - Method in class net.simonvt.menudrawer.LeftDrawer
 
onMoveEvent(float) - Method in class net.simonvt.menudrawer.RightDrawer
 
onMoveEvent(float) - Method in class net.simonvt.menudrawer.TopDrawer
 
onOffsetPixelsChanged(int) - Method in class net.simonvt.menudrawer.BottomDrawer
 
onOffsetPixelsChanged(int) - Method in class net.simonvt.menudrawer.DraggableDrawer
Called when the number of pixels the content should be offset by has changed.
onOffsetPixelsChanged(int) - Method in class net.simonvt.menudrawer.LeftDrawer
 
onOffsetPixelsChanged(int) - Method in class net.simonvt.menudrawer.RightDrawer
 
onOffsetPixelsChanged(int) - Method in class net.simonvt.menudrawer.TopDrawer
 
onRestoreInstanceState(Parcelable) - Method in class net.simonvt.menudrawer.MenuDrawer
 
onSaveInstanceState() - Method in class net.simonvt.menudrawer.MenuDrawer
 
onStateChange(int[]) - Method in class net.simonvt.menudrawer.SlideDrawable
 
onTouchEvent(MotionEvent) - Method in class net.simonvt.menudrawer.HorizontalDrawer
 
onTouchEvent(MotionEvent) - Method in class net.simonvt.menudrawer.VerticalDrawer
 
onUpEvent(MotionEvent) - Method in class net.simonvt.menudrawer.BottomDrawer
 
onUpEvent(MotionEvent) - Method in class net.simonvt.menudrawer.DraggableDrawer
Called when MotionEvent.ACTION_UP of MotionEvent.ACTION_CANCEL is delivered to View.onTouchEvent(android.view.MotionEvent).
onUpEvent(MotionEvent) - Method in class net.simonvt.menudrawer.LeftDrawer
 
onUpEvent(MotionEvent) - Method in class net.simonvt.menudrawer.RightDrawer
 
onUpEvent(MotionEvent) - Method in class net.simonvt.menudrawer.TopDrawer
 
openMenu(boolean) - Method in class net.simonvt.menudrawer.BottomDrawer
 
openMenu(boolean) - Method in class net.simonvt.menudrawer.LeftDrawer
 
openMenu() - Method in class net.simonvt.menudrawer.MenuDrawer
Animates the menu open.
openMenu(boolean) - Method in class net.simonvt.menudrawer.MenuDrawer
Opens the menu.
openMenu(boolean) - Method in class net.simonvt.menudrawer.RightDrawer
 
openMenu(boolean) - Method in class net.simonvt.menudrawer.StaticDrawer
 
openMenu(boolean) - Method in class net.simonvt.menudrawer.TopDrawer
 

P

PEEK_DURATION - Static variable in class net.simonvt.menudrawer.DraggableDrawer
The duration of the peek animation.
peekDrawer() - Method in class net.simonvt.menudrawer.DraggableDrawer
 
peekDrawer(long) - Method in class net.simonvt.menudrawer.DraggableDrawer
 
peekDrawer(long, long) - Method in class net.simonvt.menudrawer.DraggableDrawer
 
peekDrawer() - Method in class net.simonvt.menudrawer.MenuDrawer
Animates the drawer slightly open until the user opens the drawer.
peekDrawer(long) - Method in class net.simonvt.menudrawer.MenuDrawer
Animates the drawer slightly open.
peekDrawer(long, long) - Method in class net.simonvt.menudrawer.MenuDrawer
Animates the drawer slightly open.
peekDrawer() - Method in class net.simonvt.menudrawer.StaticDrawer
 
peekDrawer(long) - Method in class net.simonvt.menudrawer.StaticDrawer
 
peekDrawer(long, long) - Method in class net.simonvt.menudrawer.StaticDrawer
 
Position - Enum in net.simonvt.menudrawer
Enums used for positioning the drawer.
postOnAnimation(Runnable) - Method in class net.simonvt.menudrawer.MenuDrawer
 

R

R - Class in net.simonvt.menudrawer
 
R() - Constructor for class net.simonvt.menudrawer.R
 
R.attr - Class in net.simonvt.menudrawer
 
R.attr() - Constructor for class net.simonvt.menudrawer.R.attr
 
R.color - Class in net.simonvt.menudrawer
 
R.color() - Constructor for class net.simonvt.menudrawer.R.color
 
R.id - Class in net.simonvt.menudrawer
 
R.id() - Constructor for class net.simonvt.menudrawer.R.id
 
R.string - Class in net.simonvt.menudrawer
 
R.string() - Constructor for class net.simonvt.menudrawer.R.string
 
R.style - Class in net.simonvt.menudrawer
 
R.style() - Constructor for class net.simonvt.menudrawer.R.style
 
R.styleable - Class in net.simonvt.menudrawer
 
R.styleable() - Constructor for class net.simonvt.menudrawer.R.styleable
 
restoreState(Parcelable) - Method in class net.simonvt.menudrawer.DraggableDrawer
 
restoreState(Parcelable) - Method in class net.simonvt.menudrawer.MenuDrawer
Restores the state of the drawer.
RightDrawer - Class in net.simonvt.menudrawer
 
RightDrawer(Context) - Constructor for class net.simonvt.menudrawer.RightDrawer
 
RightDrawer(Context, AttributeSet) - Constructor for class net.simonvt.menudrawer.RightDrawer
 
RightDrawer(Context, AttributeSet, int) - Constructor for class net.simonvt.menudrawer.RightDrawer
 
RightStaticDrawer - Class in net.simonvt.menudrawer
 
RightStaticDrawer(Context) - Constructor for class net.simonvt.menudrawer.RightStaticDrawer
 
RightStaticDrawer(Context, AttributeSet) - Constructor for class net.simonvt.menudrawer.RightStaticDrawer
 
RightStaticDrawer(Context, AttributeSet, int) - Constructor for class net.simonvt.menudrawer.RightStaticDrawer
 

S

saveState() - Method in class net.simonvt.menudrawer.MenuDrawer
Saves the state of the drawer.
scheduleDrawable(Drawable, Runnable, long) - Method in class net.simonvt.menudrawer.SlideDrawable
 
setActionBarDescription(int) - Method in class net.simonvt.menudrawer.compat.ActionBarHelper
 
setActionBarUpIndicator(Drawable, int) - Method in class net.simonvt.menudrawer.compat.ActionBarHelper
 
setActiveView(View) - Method in class net.simonvt.menudrawer.MenuDrawer
Set the active view.
setActiveView(View, int) - Method in class net.simonvt.menudrawer.MenuDrawer
Set the active view.
setAllowIndicatorAnimation(boolean) - Method in class net.simonvt.menudrawer.MenuDrawer
Sets whether the indicator should be animated between active views.
setAlpha(int) - Method in class net.simonvt.menudrawer.SlideDrawable
 
setChangingConfigurations(int) - Method in class net.simonvt.menudrawer.SlideDrawable
 
setColorFilter(ColorFilter) - Method in class net.simonvt.menudrawer.SlideDrawable
 
setColorFilter(int, PorterDuff.Mode) - Method in class net.simonvt.menudrawer.SlideDrawable
 
setContentView(int) - Method in class net.simonvt.menudrawer.MenuDrawer
Set the content from a layout resource.
setContentView(View) - Method in class net.simonvt.menudrawer.MenuDrawer
Set the content to an explicit view.
setContentView(View, ViewGroup.LayoutParams) - Method in class net.simonvt.menudrawer.MenuDrawer
Set the content to an explicit view.
setDisplayShowHomeAsUpEnabled(boolean) - Method in class net.simonvt.menudrawer.compat.ActionBarHelper
 
setDither(boolean) - Method in class net.simonvt.menudrawer.SlideDrawable
 
setDrawerIndicatorEnabled(boolean) - Method in class net.simonvt.menudrawer.MenuDrawer
Sets whether the drawer indicator should be enabled.
setDrawerState(int) - Method in class net.simonvt.menudrawer.MenuDrawer
 
setDropShadow(Drawable) - Method in class net.simonvt.menudrawer.MenuDrawer
Sets the drawable of the drop shadow.
setDropShadow(int) - Method in class net.simonvt.menudrawer.MenuDrawer
Sets the drawable of the drop shadow.
setDropShadowColor(int) - Method in class net.simonvt.menudrawer.BottomDrawer
 
setDropShadowColor(int) - Method in class net.simonvt.menudrawer.BottomStaticDrawer
 
setDropShadowColor(int) - Method in class net.simonvt.menudrawer.LeftDrawer
 
setDropShadowColor(int) - Method in class net.simonvt.menudrawer.LeftStaticDrawer
 
setDropShadowColor(int) - Method in class net.simonvt.menudrawer.MenuDrawer
Sets the color of the drop shadow.
setDropShadowColor(int) - Method in class net.simonvt.menudrawer.RightDrawer
 
setDropShadowColor(int) - Method in class net.simonvt.menudrawer.RightStaticDrawer
 
setDropShadowColor(int) - Method in class net.simonvt.menudrawer.TopDrawer
 
setDropShadowColor(int) - Method in class net.simonvt.menudrawer.TopStaticDrawer
 
setDropShadowEnabled(boolean) - Method in class net.simonvt.menudrawer.MenuDrawer
Defines whether the drop shadow is enabled.
setDropShadowSize(int) - Method in class net.simonvt.menudrawer.MenuDrawer
Sets the size of the drop shadow.
setFilterBitmap(boolean) - Method in class net.simonvt.menudrawer.SlideDrawable
 
setHardwareLayerEnabled(boolean) - Method in class net.simonvt.menudrawer.DraggableDrawer
 
setHardwareLayerEnabled(boolean) - Method in class net.simonvt.menudrawer.MenuDrawer
Enables or disables the user of View.LAYER_TYPE_HARDWARE when animations views.
setHardwareLayerEnabled(boolean) - Method in class net.simonvt.menudrawer.StaticDrawer
 
setMaxAnimationDuration(int) - Method in class net.simonvt.menudrawer.MenuDrawer
Sets the maximum duration of open/close animations.
setMenuSize(int) - Method in class net.simonvt.menudrawer.DraggableDrawer
 
setMenuSize(int) - Method in class net.simonvt.menudrawer.MenuDrawer
Set the size of the menu drawer when open.
setMenuSize(int) - Method in class net.simonvt.menudrawer.StaticDrawer
 
setMenuView(int) - Method in class net.simonvt.menudrawer.MenuDrawer
Set the menu view from a layout resource.
setMenuView(View) - Method in class net.simonvt.menudrawer.MenuDrawer
Set the menu view to an explicit view.
setMenuView(View, ViewGroup.LayoutParams) - Method in class net.simonvt.menudrawer.MenuDrawer
Set the menu view to an explicit view.
setOffset(float) - Method in class net.simonvt.menudrawer.SlideDrawable
 
setOffsetMenuEnabled(boolean) - Method in class net.simonvt.menudrawer.DraggableDrawer
 
setOffsetMenuEnabled(boolean) - Method in class net.simonvt.menudrawer.MenuDrawer
Enables or disables offsetting the menu when dragging the drawer.
setOffsetMenuEnabled(boolean) - Method in class net.simonvt.menudrawer.StaticDrawer
 
setOffsetPixels(float) - Method in class net.simonvt.menudrawer.DraggableDrawer
Sets the number of pixels the content should be offset.
setOnDrawerStateChangeListener(MenuDrawer.OnDrawerStateChangeListener) - Method in class net.simonvt.menudrawer.MenuDrawer
Register a callback to be invoked when the drawer state changes.
setOnInterceptMoveEventListener(MenuDrawer.OnInterceptMoveEventListener) - Method in class net.simonvt.menudrawer.MenuDrawer
Register a callback that will be invoked when the drawer is about to intercept touch events.
setSlideDrawable(int) - Method in class net.simonvt.menudrawer.MenuDrawer
Sets the drawable used as the drawer indicator.
setSlideDrawable(Drawable) - Method in class net.simonvt.menudrawer.MenuDrawer
Sets the drawable used as the drawer indicator.
setState(int[]) - Method in class net.simonvt.menudrawer.SlideDrawable
 
setTouchBezelSize(int) - Method in class net.simonvt.menudrawer.DraggableDrawer
 
setTouchBezelSize(int) - Method in class net.simonvt.menudrawer.MenuDrawer
Sets the size of the touch bezel.
setTouchBezelSize(int) - Method in class net.simonvt.menudrawer.StaticDrawer
 
setTouchMode(int) - Method in class net.simonvt.menudrawer.DraggableDrawer
 
setTouchMode(int) - Method in class net.simonvt.menudrawer.MenuDrawer
Sets the drawer touch mode.
setTouchMode(int) - Method in class net.simonvt.menudrawer.StaticDrawer
 
setupUpIndicator(Activity) - Method in class net.simonvt.menudrawer.MenuDrawer
Sets up the drawer indicator.
setVisible(boolean, boolean) - Method in class net.simonvt.menudrawer.SlideDrawable
 
SlideDrawable - Class in net.simonvt.menudrawer
 
SlideDrawable(Drawable) - Constructor for class net.simonvt.menudrawer.SlideDrawable
 
SMOOTH_INTERPOLATOR - Static variable in class net.simonvt.menudrawer.MenuDrawer
Interpolator used when animating the drawer open/closed.
startLayerTranslation() - Method in class net.simonvt.menudrawer.DraggableDrawer
If possible, set the layer type to View.LAYER_TYPE_HARDWARE.
startPeek() - Method in class net.simonvt.menudrawer.DraggableDrawer
Starts peek drawer animation.
STATE_CLOSED - Static variable in class net.simonvt.menudrawer.MenuDrawer
Indicates that the drawer is currently closed.
STATE_CLOSING - Static variable in class net.simonvt.menudrawer.MenuDrawer
Indicates that the drawer is currently closing.
STATE_DRAGGING - Static variable in class net.simonvt.menudrawer.MenuDrawer
Indicates that the drawer is currently being dragged by the user.
STATE_OPEN - Static variable in class net.simonvt.menudrawer.MenuDrawer
Indicates that the drawer is currently open.
STATE_OPENING - Static variable in class net.simonvt.menudrawer.MenuDrawer
Indicates that the drawer is currently opening.
StaticDrawer - Class in net.simonvt.menudrawer
 
StaticDrawer(Context) - Constructor for class net.simonvt.menudrawer.StaticDrawer
 
StaticDrawer(Context, AttributeSet) - Constructor for class net.simonvt.menudrawer.StaticDrawer
 
StaticDrawer(Context, AttributeSet, int) - Constructor for class net.simonvt.menudrawer.StaticDrawer
 
stopAnimation() - Method in class net.simonvt.menudrawer.DraggableDrawer
Stops ongoing animation of the drawer.

T

toggleMenu(boolean) - Method in class net.simonvt.menudrawer.DraggableDrawer
 
toggleMenu() - Method in class net.simonvt.menudrawer.MenuDrawer
Toggles the menu open and close with animation.
toggleMenu(boolean) - Method in class net.simonvt.menudrawer.MenuDrawer
Toggles the menu open and close.
toggleMenu(boolean) - Method in class net.simonvt.menudrawer.StaticDrawer
 
TopDrawer - Class in net.simonvt.menudrawer
 
TopDrawer(Context) - Constructor for class net.simonvt.menudrawer.TopDrawer
 
TopDrawer(Context, AttributeSet) - Constructor for class net.simonvt.menudrawer.TopDrawer
 
TopDrawer(Context, AttributeSet, int) - Constructor for class net.simonvt.menudrawer.TopDrawer
 
TopStaticDrawer - Class in net.simonvt.menudrawer
 
TopStaticDrawer(Context) - Constructor for class net.simonvt.menudrawer.TopStaticDrawer
 
TopStaticDrawer(Context, AttributeSet) - Constructor for class net.simonvt.menudrawer.TopStaticDrawer
 
TopStaticDrawer(Context, AttributeSet, int) - Constructor for class net.simonvt.menudrawer.TopStaticDrawer
 
TOUCH_MODE_BEZEL - Static variable in class net.simonvt.menudrawer.MenuDrawer
Allow opening drawer only by dragging on the edge of the screen.
TOUCH_MODE_FULLSCREEN - Static variable in class net.simonvt.menudrawer.MenuDrawer
Allow opening drawer by dragging anywhere on the screen.
TOUCH_MODE_NONE - Static variable in class net.simonvt.menudrawer.MenuDrawer
Disallow opening the drawer by dragging the screen.

U

unscheduleDrawable(Drawable, Runnable) - Method in class net.simonvt.menudrawer.SlideDrawable
 
updateTouchAreaSize() - Method in class net.simonvt.menudrawer.DraggableDrawer
Compute the touch area based on the touch mode.
updateUpContentDescription() - Method in class net.simonvt.menudrawer.MenuDrawer
 

V

valueOf(String) - Static method in enum net.simonvt.menudrawer.Position
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.simonvt.menudrawer.Position
Returns an array containing the constants of this enum type, in the order they are declared.
VerticalDrawer - Class in net.simonvt.menudrawer
 
VerticalDrawer(Context) - Constructor for class net.simonvt.menudrawer.VerticalDrawer
 
VerticalDrawer(Context, AttributeSet) - Constructor for class net.simonvt.menudrawer.VerticalDrawer
 
VerticalDrawer(Context, AttributeSet, int) - Constructor for class net.simonvt.menudrawer.VerticalDrawer
 

W

Widget - Static variable in class net.simonvt.menudrawer.R.style
 
Widget_MenuDrawer - Static variable in class net.simonvt.menudrawer.R.style
Base theme for the menu drawer.

A B C D E F G H I L M N O P R S T U V W

Copyright © 2012-2013. All Rights Reserved.