Skip to content

jashion/ShowTipsView

 
 

Repository files navigation

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

//COLORS
setTitleColor(int color)
setDescriptionColor(int color)
setBackgroundColor(int color)
setCircleColor(int color)

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.

License

Copyright (c) 2014 Frederico Silva

Licensed under the Apache License, Version 2.0

About

Highligth specific points of interest of your app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%