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

A

ABOVE_SHOWCASE - Static variable in class com.github.amlcurran.showcaseview.ShowcaseView
 
ActionItemTarget - Class in com.github.amlcurran.showcaseview.targets
Represents an Action item to showcase (e.g., one of the buttons on an ActionBar).
ActionItemTarget(Activity, int) - Constructor for class com.github.amlcurran.showcaseview.targets.ActionItemTarget
 
ActionViewTarget - Class in com.github.amlcurran.showcaseview.targets
 
ActionViewTarget(Activity, ActionViewTarget.Type) - Constructor for class com.github.amlcurran.showcaseview.targets.ActionViewTarget
 
ActionViewTarget.Type - Enum in com.github.amlcurran.showcaseview.targets
 

B

BELOW_SHOWCASE - Static variable in class com.github.amlcurran.showcaseview.ShowcaseView
 
blockAllTouches() - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Block any touch made on the ShowcaseView, even inside the showcase
build() - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Create the ShowcaseView and show it.

C

com.github.amlcurran.showcaseview - package com.github.amlcurran.showcaseview
 
com.github.amlcurran.showcaseview.targets - package com.github.amlcurran.showcaseview.targets
 

D

dispatchDraw(Canvas) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
doNotBlockTouches() - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Don't make the ShowcaseView block touches on itself.
drawShowcase(Bitmap, float, float, float) - Method in class com.github.amlcurran.showcaseview.MaterialShowcaseDrawer
 
drawShowcase(Bitmap, float, float, float) - Method in interface com.github.amlcurran.showcaseview.ShowcaseDrawer
Draw the showcase.
drawToCanvas(Canvas, Bitmap) - Method in class com.github.amlcurran.showcaseview.MaterialShowcaseDrawer
 
drawToCanvas(Canvas, Bitmap) - Method in interface com.github.amlcurran.showcaseview.ShowcaseDrawer
Draw the commands drawn to the canvas.

E

erase(Bitmap) - Method in class com.github.amlcurran.showcaseview.MaterialShowcaseDrawer
 
erase(Bitmap) - Method in interface com.github.amlcurran.showcaseview.ShowcaseDrawer
Remove all drawing on the bitmap.

F

forceTextPosition(int) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 

G

getBlockedRadius() - Method in class com.github.amlcurran.showcaseview.MaterialShowcaseDrawer
 
getBlockedRadius() - Method in interface com.github.amlcurran.showcaseview.ShowcaseDrawer
 
getPoint() - Method in class com.github.amlcurran.showcaseview.targets.ActionItemTarget
 
getPoint() - Method in class com.github.amlcurran.showcaseview.targets.ActionViewTarget
 
getPoint() - Method in class com.github.amlcurran.showcaseview.targets.PointTarget
 
getPoint() - Method in interface com.github.amlcurran.showcaseview.targets.Target
 
getPoint() - Method in class com.github.amlcurran.showcaseview.targets.ViewTarget
 
getShowcaseHeight() - Method in class com.github.amlcurran.showcaseview.MaterialShowcaseDrawer
 
getShowcaseHeight() - Method in interface com.github.amlcurran.showcaseview.ShowcaseDrawer
 
getShowcaseWidth() - Method in class com.github.amlcurran.showcaseview.MaterialShowcaseDrawer
 
getShowcaseWidth() - Method in interface com.github.amlcurran.showcaseview.ShowcaseDrawer
 
getShowcaseX() - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
getShowcaseY() - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 

H

hasShowcaseView() - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
hide() - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
hide() - Method in interface com.github.amlcurran.showcaseview.ShowcaseViewApi
 
hideButton() - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
hideOnTouchOutside() - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Make this ShowcaseView hide when the user touches outside the showcased area.

I

isShowing() - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
isShowing() - Method in interface com.github.amlcurran.showcaseview.ShowcaseViewApi
 

L

LEFT_OF_SHOWCASE - Static variable in class com.github.amlcurran.showcaseview.ShowcaseView
 

M

MaterialShowcaseDrawer - Class in com.github.amlcurran.showcaseview
 
MaterialShowcaseDrawer(Resources) - Constructor for class com.github.amlcurran.showcaseview.MaterialShowcaseDrawer
 

N

NONE - Static variable in interface com.github.amlcurran.showcaseview.OnShowcaseEventListener
Empty implementation of OnShowcaseViewEventListener such that null checks aren't needed
NONE - Static variable in interface com.github.amlcurran.showcaseview.targets.Target
 

O

OnShowcaseEventListener - Interface in com.github.amlcurran.showcaseview
 
onShowcaseViewDidHide(ShowcaseView) - Method in interface com.github.amlcurran.showcaseview.OnShowcaseEventListener
Called when the animation hiding the ShowcaseView has finished, and it is no longer visible on the screen.
onShowcaseViewDidHide(ShowcaseView) - Method in class com.github.amlcurran.showcaseview.SimpleShowcaseEventListener
 
onShowcaseViewHide(ShowcaseView) - Method in interface com.github.amlcurran.showcaseview.OnShowcaseEventListener
Called when the ShowcaseView has been told to hide.
onShowcaseViewHide(ShowcaseView) - Method in class com.github.amlcurran.showcaseview.SimpleShowcaseEventListener
 
onShowcaseViewShow(ShowcaseView) - Method in interface com.github.amlcurran.showcaseview.OnShowcaseEventListener
Called when the ShowcaseView is shown.
onShowcaseViewShow(ShowcaseView) - Method in class com.github.amlcurran.showcaseview.SimpleShowcaseEventListener
 
onShowcaseViewTouchBlocked(MotionEvent) - Method in interface com.github.amlcurran.showcaseview.OnShowcaseEventListener
Called when the user has touched on the ShowcaseView, but the touch was blocked
onShowcaseViewTouchBlocked(MotionEvent) - Method in class com.github.amlcurran.showcaseview.SimpleShowcaseEventListener
 
onTouch(View, MotionEvent) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
overrideButtonClick(View.OnClickListener) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
Override the standard button click event

P

PointTarget - Class in com.github.amlcurran.showcaseview.targets
Showcase a specific x/y co-ordinate on the screen.
PointTarget(Point) - Constructor for class com.github.amlcurran.showcaseview.targets.PointTarget
 
PointTarget(int, int) - Constructor for class com.github.amlcurran.showcaseview.targets.PointTarget
 

R

replaceEndButton(Button) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Replace the end button with the one provided.
replaceEndButton(int) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Replace the end button with the one provided.
RIGHT_OF_SHOWCASE - Static variable in class com.github.amlcurran.showcaseview.ShowcaseView
 

S

setBackgroundColour(int) - Method in class com.github.amlcurran.showcaseview.MaterialShowcaseDrawer
 
setBackgroundColour(int) - Method in interface com.github.amlcurran.showcaseview.ShowcaseDrawer
Set the background color of the showcase.
setBlocksTouches(boolean) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
setBlocksTouches(boolean) - Method in interface com.github.amlcurran.showcaseview.ShowcaseViewApi
 
setButtonPosition(RelativeLayout.LayoutParams) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
Change the position of the ShowcaseView's button from the default bottom-right position.
setButtonPosition(RelativeLayout.LayoutParams) - Method in interface com.github.amlcurran.showcaseview.ShowcaseViewApi
 
setButtonText(CharSequence) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
setContentText(int) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Set the descriptive text shown on the ShowcaseView.
setContentText(CharSequence) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Set the descriptive text shown on the ShowcaseView.
setContentText(CharSequence) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
setContentText(CharSequence) - Method in interface com.github.amlcurran.showcaseview.ShowcaseViewApi
 
setContentTextPaint(TextPaint) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Sets the paint that will draw the text as specified by ShowcaseView.Builder.setContentText(CharSequence) or ShowcaseView.Builder.setContentText(int).
setContentTitle(int) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Set the title text shown on the ShowcaseView.
setContentTitle(CharSequence) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Set the title text shown on the ShowcaseView.
setContentTitle(CharSequence) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
setContentTitle(CharSequence) - Method in interface com.github.amlcurran.showcaseview.ShowcaseViewApi
 
setContentTitlePaint(TextPaint) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
setDetailTextAlignment(Layout.Alignment) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
Sets the text alignment of the detail text
setHideOnTouchOutside(boolean) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
setHideOnTouchOutside(boolean) - Method in interface com.github.amlcurran.showcaseview.ShowcaseViewApi
 
setOnClickListener(View.OnClickListener) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Set a listener which will override the button clicks.
setOnShowcaseEventListener(OnShowcaseEventListener) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
setParent(ViewGroup, int) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
 
setShouldCentreText(boolean) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
Set whether the text should be centred in the screen, or left-aligned (which is the default).
setShowcase(Target, boolean) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
setShowcaseColour(int) - Method in class com.github.amlcurran.showcaseview.MaterialShowcaseDrawer
 
setShowcaseColour(int) - Method in interface com.github.amlcurran.showcaseview.ShowcaseDrawer
Sets the value of the showcase color from themes.
setShowcaseDrawer(ShowcaseDrawer) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Set a custom showcase drawer which will be responsible for measuring and drawing the showcase
setShowcaseEventListener(OnShowcaseEventListener) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
 
setShowcaseX(int) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
setShowcaseY(int) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
setStyle(int) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Set the style of the ShowcaseView.
setStyle(int) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
setStyle(int) - Method in interface com.github.amlcurran.showcaseview.ShowcaseViewApi
 
setTarget(Target) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Set the target of the showcase.
setTarget(Target) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
setTitleTextAlignment(Layout.Alignment) - Method in class com.github.amlcurran.showcaseview.ShowcaseView
Sets the text alignment of the title text
setUp() - Method in class com.github.amlcurran.showcaseview.targets.ActionItemTarget
 
setUp() - Method in class com.github.amlcurran.showcaseview.targets.ActionViewTarget
 
show() - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
show() - Method in interface com.github.amlcurran.showcaseview.ShowcaseViewApi
 
showButton() - Method in class com.github.amlcurran.showcaseview.ShowcaseView
 
ShowcaseDrawer - Interface in com.github.amlcurran.showcaseview
Class to implement your own drawing of a showcase view, should you want more control.
ShowcaseView - Class in com.github.amlcurran.showcaseview
A view which allows you to showcase areas of your app with an explanation.
ShowcaseView(Context, boolean) - Constructor for class com.github.amlcurran.showcaseview.ShowcaseView
 
ShowcaseView(Context, AttributeSet, int, boolean) - Constructor for class com.github.amlcurran.showcaseview.ShowcaseView
 
ShowcaseView.Builder - Class in com.github.amlcurran.showcaseview
Builder class which allows easier creation of ShowcaseViews.
ShowcaseView.Builder(Activity) - Constructor for class com.github.amlcurran.showcaseview.ShowcaseView.Builder
 
ShowcaseView.Builder(Activity, boolean) - Constructor for class com.github.amlcurran.showcaseview.ShowcaseView.Builder
ShowcaseView.TextPosition - Annotation Type in com.github.amlcurran.showcaseview
 
ShowcaseViewApi - Interface in com.github.amlcurran.showcaseview
A simple interface which makes it easy to keep track of what is in the public ShowcaseView API
SimpleShowcaseEventListener - Class in com.github.amlcurran.showcaseview
Basic implementation of OnShowcaseEventListener which does nothing for each event, but can be override for each one.
SimpleShowcaseEventListener() - Constructor for class com.github.amlcurran.showcaseview.SimpleShowcaseEventListener
 
singleShot(long) - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Set the ShowcaseView to only ever show once.

T

Target - Interface in com.github.amlcurran.showcaseview.targets
 

U

UNDEFINED - Static variable in class com.github.amlcurran.showcaseview.ShowcaseView
 
useDecorViewAsParent() - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Uses the android decor view to insert a showcase, this is not recommended as then UI elements in showcase view can hide behind the nav bar

V

valueOf(String) - Static method in enum com.github.amlcurran.showcaseview.targets.ActionViewTarget.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.amlcurran.showcaseview.targets.ActionViewTarget.Type
Returns an array containing the constants of this enum type, in the order they are declared.
ViewTarget - Class in com.github.amlcurran.showcaseview.targets
Target a view on the screen.
ViewTarget(View) - Constructor for class com.github.amlcurran.showcaseview.targets.ViewTarget
 
ViewTarget(int, Activity) - Constructor for class com.github.amlcurran.showcaseview.targets.ViewTarget
 

W

withHoloShowcase() - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Draw a holo-style showcase.
withMaterialShowcase() - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Draw a material style showcase.
withNewStyleShowcase() - Method in class com.github.amlcurran.showcaseview.ShowcaseView.Builder
Draw a new-style showcase.
Holo showcase example
A B C D E F G H I L M N O P R S T U V W