Tengo una confusión sobre ImageButton
. Puedo hacer clic en ImageView
y usar como botón, entonces ¿por qué necesitamos explícitamente un ImageButton
? Al diseñar la aplicación de Android, encontré ImageView
es mucho más útil que ImageButton
, tal vez me perdí algunas de las características de ImageButton
. Entonces quiero saber cuáles son las ventajas de usar ImageButton
? Gracias.Cuándo usar ImageButton en lugar de ImageView?
7
A
Respuesta
7
Esta pregunta fue respondida bastante bien aquí: Difference between a clickable ImageView and ImageButton
Para resumir: no hay diferencias, a excepción de estilo por defecto. ImageButton tiene un fondo no nulo por defecto.
+0
¡Cómo me perdí esa respuesta! De todas maneras, gracias por el enlace. – orchidrudra
Cuestiones relacionadas
- 1. Cuándo usar HttpApplicationState en lugar de Web.Caching.Cache?
- 2. Cuándo usar atributos en lugar de propiedades?
- 3. ¿Cuándo usar 'función' en lugar de 'diversión'?
- 4. Cuándo usar `static_assert` en lugar de SFINAE?
- 5. Diferencia entre un ImageView y un ImageButton clicables
- 6. Cuándo usar Struct en lugar de Hash en Ruby?
- 7. ¿Cuándo debo usar print en lugar de echo en PHP?
- 8. Inicialización uniforme en C++ 0x, cuándo usar() en lugar de {}?
- 9. ¿Cuándo debería usar __forceinline en lugar de inline?
- 10. ¿Cuándo se debe usar Throwable en lugar de Excepción nueva?
- 11. ¿Cuándo debería usar una estructura en lugar de una clase?
- 12. Por qué/cuándo usar (!! p) en lugar de (p! = NULO)
- 13. Cuándo usar la delegación en lugar de la herencia?
- 14. ¿Cuándo debería usar NSURL en lugar de NSString y viceversa?
- 15. ¿Cuándo debo usar un UserControl en lugar de una página?
- 16. ¿Cuándo debería usar string en lugar de stringstream?
- 17. ¿Cuándo es mejor usar zip en lugar de izip?
- 18. ¿Cuándo es correcto usar ViewData en lugar de ViewModels?
- 19. ¿Cuándo debería usar un campo en lugar de una propiedad?
- 20. ¿Cuándo debería usar el doble en lugar del decimal?
- 21. ¿Qué debo usar ImageButton o Button?
- 22. Android: ¿Cómo evitar que la imagen se escale en ImageView o ImageButton?
- 23. Cuándo usar dup, y cuándo usar clon en Ruby?
- 24. Cómo usar ColorDrawable con ImageView?
- 25. Cuándo utilizar Observable.FromEventPattern en lugar de Observable.FromEvent?
- 26. ¿Cuándo usaría XML en lugar de SQL?
- 27. ImageButton en Android
- 28. ¿Cuándo usar == y cuándo usarlo?
- 29. Cuándo usar Ruby vs Cuándo usar PHP
- 30. Cuándo utilizar Helpers en lugar de Partials
Ya se ha preguntado: http://stackoverflow.com/questions/5847136/difference-between-a-clickable-imageview-and-imagebutton –
¡Maldita sea un minuto demasiado tarde! Oh, bueno ... Puedes ver esta respuesta anterior aquí: http://stackoverflow.com/questions/5847136/difference-between-a-clickable-imageview-and-imagebutton – dr3minem