Necesito el clic del botón de la intención ACTION_SEND .. Aquí no hay necesidad de mostrar la interfaz de usuario ... ¿Puedo hacer clic en el botón "Enviar" desde el proveedor de MMS-SMS en Android?¿Puedo hacer clic en un botón programáticamente para un intento predefinido?
83
A
Respuesta
196
Puede hacer clic en un botón mediante programación utilizando el método button.performClick()
.
33
Si su botón incluye alguna animación, tendrá que hacer clic y luego invalidar cada paso después de realizar Click. He aquí cómo:
button.performClick();
button.setPressed(true);
button.invalidate();
button.setPressed(false);
button.invalidate();
En ocasiones también he tenido que introducir un retraso para que aparezca la animación. De esta manera:
//initiate the button
button.performClick();
button.setPressed(true);
button.invalidate();
// delay completion till animation completes
button.postDelayed(new Runnable() { //delay button
public void run() {
button.setPressed(false);
button.invalidate();
//any other associated action
}
}, 800); // .8secs delay time
Cuestiones relacionadas
- 1. ¿Cómo hacer clic en un botón de programación en WPF?
- 2. ¿Es posible lanzar un intento para APPWIDGET_UPDATE programáticamente?
- 3. ¿Cómo puedo hacer clic con el botón derecho para seleccionar un nodo en un control treeview?
- 4. ¿Cómo disparo programáticamente un mx: evento de clic de botón?
- 5. ¿Cómo simular un botón hacer clic usando el código?
- 6. Abrir un cliente de correo electrónico al hacer clic en un botón
- 7. Al hacer clic en un botón con Ruby Mechanize
- 8. Hacer un botón para huir en jQuery
- 9. ¿Cómo puedo hacer un botón invisible, pero que se puede hacer clic en C#
- 10. Evite hacer doble clic en un botón con knockout.js
- 11. Android resaltar un botón imagen al hacer clic en
- 12. ¿Cómo se maneja un botón al hacer clic en Android?
- 13. llamando manualmente clic() en un botón, ¿puedo pasar algún parámetro?
- 14. ¿Cómo puedo hacer que un TextView parezca un botón?
- 15. Haga clic en un botón en Scrapy
- 16. Para mostrar un nuevo formulario al hacer clic en un botón en C#
- 17. Presionando programáticamente un botón UITabBar en Xcode
- 18. ¿Cómo puedo activar el botón predeterminado en un formulario sin hacer clic en él (winforms)?
- 19. ¿Puedo aumentar botones en el área de clic programáticamente?
- 20. Ext Js: haga clic en un botón
- 21. programáticamente haga clic en un botón de entrada en otra página web?
- 22. ¿Cómo hacer enlaces para hacer clic en un QTextEdit?
- 23. No puedo hacer clic en un botón ASP: si está oculto usando jQuery?
- 24. ¿Cómo puedo mantener un botón presionado después de hacer clic en él?
- 25. ¿Cómo hacer que el botón no se pueda hacer clic después de hacer clic en él?
- 26. Haga clic en un botón cada segundo
- 27. Knockout: ¿Cómo puedo alternar la visibilidad de múltiples divs al hacer clic en un botón?
- 28. mecanizar Python haga clic en un botón
- 29. ¿Habilitar un botón para hacer clic en el diseño en Visual Studio?
- 30. ¿Cómo puedo hacer clic en un control en WPF?