ShowTipsView
ShowTipsView let you highligth specific points of interest of your app.
Usage
ShowTipsView showtips = new ShowTipsBuilder(this) .setTarget(btn_test) .setTitle("A magnific button") .setDescription("This button do nothing so good") .setDelay(1000) .build();
showtips.show(this);
Customization
//TEXT setButtonText(String text) //COLORS setTitleColor(int color) setDescriptionColor(int color) setBackgroundColor(int color) setBackgroundAlpha(int alpha) setCircleColor(int color) setCloseButtonColor(int color) setCloseButtonTextColor setButtonBackground(Drawable drawable)
By default the circle will adjust to the passed view, if you want a custom radius and position use:
setTarget(View v, int x, int y, int radius)
There is a listener for the "Got it" button. You can use it for example to create consecutive tips, just set the callback and create a new ShowTip, like this:
showtips.setCallback(new ShowTipsInterface(){
@Override
public void gotItClicked() {
//Lunch new showtip
}
}
);
To only display the tip one time just call displayOneTime(int showtipId) on the Builder.
showtipId is a unique id for that tip.
##Download Gradle:
compile 'net.fredericosilva:showTipsView:1.0.4'
License
Copyright (c) 2014 Frederico Silva
Licensed under the Apache License, Version 2.0