Cómo cambiar el tamaño de un ImageView mediante programación

Quiero cambiar el tamaño de un ImageView cuando lo toco. Será perfecto para cambiar el tamaño como cuando haces el zoom en google maps o en un navegador móvil, pero si sólo tocarlo puedo cambiar el tamaño será suficiente. ¿Es eso posible?

Apenas coge el acontecimiento de tocar este ImageView y apenas ajusta altura y peso:

touched_image_view.getLayoutParams().height += 20; touched_image_view.getLayoutParams().width += 20; 

O simplemente puede crear y configurar nuevos LayoutParams:

 LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(100, 100); touched_image_view.setLayoutParams(layoutParams); 

Espero eso ayude.

  • Visualización de una imagen más grande que la pantalla del dispositivo
  • Bitmap fuera de error de memoria en android ...
  • ListView grande que contiene imágenes en Android
  • cómo rotar el mapa de bits en android en el punto central utilizando matriz
  • Descargar imagen para imageview en Android
  • ¿Cómo puedo alinear una imagen dentro de un ImageView a la parte inferior del ImageView?
  • obtener la imagen de ImageView y enviarla a una actividad con Intent
  • Problema de zoom con ViewPager y ImageView
  • ¿Cómo comprobar que si la vista de imagen contiene bitmap o no?
  • Despliegue y alineación de la distribución relativa de Android
  • ¿Ajustar la imagen grande en imagen pequeña con tan buena calidad como la imagen original?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.