Skip to content

jiayong/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.9@aar'

Usage

TooltipManager.getInstance()
	.create(this, 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)

Screenshots

With Tooltip arrow: With arrow

Without Tooltip arrow: Without arrow

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%