Skip to content

Create Toast like tooltips, but targets can be specified, plus custom properties and features

License

Notifications You must be signed in to change notification settings

yuuhic/android-target-tooltip

 
 

Repository files navigation

Android Tooltip

Create Toast like tooltips, but targets can be specified, plus custom properties and features

Master: travis-ci

Installation

compile('it.sephiroth.android.library.targettooltip:target-tooltip-library:1.2.2@aar'){
    transitive=true
}

Usage

TooltipManager.getInstance(this)
	.create(MainActivity.TOOLTIP_EDITORIAL_1)
	.anchor(aView, TooltipManager.Gravity.BOTTOM)
	.closePolicy(TooltipManager.ClosePolicy.TouchOutside, 3000)
	.activateDelay(800)
	.text("Something to display in the tooltip...")
	.maxWidth(500)
	.show();

See the inner Builder class for the complete set of options

Customization

Tooltip style can be customized in your style object:

<style name="ToolTipLayoutCustomStyle">
	<item name="ttlm_padding">25dip</item>
	<item name="ttlm_strokeColor">#ffe5da7d</item>
	<item name="ttlm_backgroundColor">#ffe5da7d</item>
	<item name="ttlm_strokeWeight">0dip</item>
	<item name="ttlm_cornerRadius">8dip</item>
</style>

then pass the style in the Builder method withStyleId(int resId)

About

Create Toast like tooltips, but targets can be specified, plus custom properties and features

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%