Cuando se hace un clic largo en un elemento de acción, se muestra un Toast sin texto debajo del elemento de acción. ¿Puedo deshabilitar el Toast
? Gracias.Barra de accionesSherlock: haga clic con el botón largo en el elemento de acción para mostrar un Toast?
8
A
Respuesta
4
Si omite un título o especifica que el elemento de acción se debe mostrar con texto, al presionarlo largamente no se tostará. De lo contrario, la tostada agrega una aclaración de lo que representa cada elemento de acción.
0
Usando esta respuesta para obtener la vista barra de acción: https://stackoverflow.com/a/21125631/555914 he utilizado esto para desactivar la tostada:
View actionBar = AppUtils.getActionBarView(getActivity());
if(actionBar!=null) {
View item = actionBar.findViewById(id);
if(item!=null) {
item.setOnLongClickListener(null);
}
}
Aunque no recomiendan desactivar esta funcionalidad, pero a veces los diseñadores quieren algo por razones estéticas ...
+0
esto no funciona. –
Cuestiones relacionadas
- 1. Mostrando un menú emergente en QGraphicsScene, haga clic o haga clic con el botón derecho
- 2. Validar DataGridView en el elemento de menú, haga clic en
- 3. Reinicie el teléfono con un botón haga clic en
- 4. Haga clic con el botón derecho para seleccionar elementos en un ListBox
- 5. Cómo deshabilitar el botón, haga clic en?
- 6. Mostrar menú contextual con clic corto no largo Haga clic en
- 7. Javascript haga clic en el elemento
- 8. Ext Js: haga clic en un botón
- 9. iPhone UITableView - acción en el accesorio haga clic en
- 10. WinForms ListBox Haga clic con el botón derecho
- 11. Cocoa: haga clic con el botón secundario en NSStatusItem
- 12. PyQt, haga clic en la acción Qwidget
- 13. Cierre JFrame con botón haga clic en
- 14. Capturar Haga clic con el botón derecho en HTML DIV
- 15. Un botón activando otros botones haga clic en el evento
- 16. Haga clic en un botón en Scrapy
- 17. Haga clic en un determinado botón de enviar con jQuery
- 18. Barra desplegable de barra de herramientas haga clic en evento
- 19. ¿Acción de clic de botón en Android?
- 20. Haga clic en el evento de opción
- 21. mecanizar Python haga clic en un botón
- 22. Haga clic en un botón cada segundo
- 23. JQgrid en el botón de actualización haga clic en
- 24. Efectos de sonido en el botón haga clic en
- 25. Elementos Botón de control, haga clic en el comando
- 26. Android: haga clic en un botón de largo -> realice acciones
- 27. Selenium 2 haga clic con el botón derecho
- 28. Android ABIERTO ruleta con un solo botón, haga clic en el botón
- 29. Mostrar alerta en un botón de clic
- 30. jQuery: Haga clic en * * Sólo este elemento
¿cómo se omite el título? '.setTitle (null)' o '.setTitle (" ")' no funciona ... ¿cómo "especifico que el elemento de acción se debe mostrar con texto y presionar durante un tiempo"? – noloman
Esto tampoco funciona para mí ... No he especificado un título en el archivo XML del menú, pero sigo viendo una tostada (vacía) al presionar un elemento por mucho tiempo. –
Supongo que se acepta la respuesta para que cada elemento se tuesta. @Jake ¿hay alguna manera de que podamos omitir el título? –