android-tooltips
android-tooltips copied to clipboard
set tooltip for actionbar item
How can you set a tooltip for an actionbar item?
+1
you can use the id
of the menu item to attach the tooltip.
...
ToolTip t = new ToolTip.Builder(getApplicationContext())
.anchor(findViewById(R.id.menu_id))
...
how can i use this tool tip in listview to show tool tip for a particular layout
You can use like this in your activity...
public class ItemAddActivity extends AppCompatActivity {
private ImageView imageViewInfoIconeaddpedido;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_pedido_add_item);
imageViewInfoIconeaddpedido = (ImageView) findViewById(R.id.imageViewInfoIconeaddpedido);
imageViewInfoIconeaddpedido.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Tooltip.make(ItemAddActivity.this,
new Tooltip.Builder()
.anchor(imageViewInfoIconeaddpedido, Tooltip.Gravity.BOTTOM)
.closePolicy(new Tooltip.ClosePolicy()
.insidePolicy(true, false)
.outsidePolicy(true, false), 5000)
.activateDelay(800)
.text(getString(R.string.variacao_valor_item))
.maxWidth(700)
.withArrow(true)
.withOverlay(false)
.build()
).show();
}
});
}
}