Cómo obtener la altura y el ancho de una imagen utilizada en android

Quiero conseguir la altura y el ancho de una imagen que sea en ImageView o una imagen de fondo en android emulator.please me ayudan, cualquier ayuda será appriciated.

Puede obtener altura y anchura de ImageView utilizando getWidth () y getHeight () mientras que esto no le dará el ancho y la altura exactos de la imagen, para obtener la altura de la anchura de la imagen en primer lugar que necesita para obtener el drawable como fondo y luego convertir Drawable a BitmapDrawable para conseguir la imagen como mapa de bits de que usted puede conseguir el ancho y la altura como aquí

Bitmap b = ((BitmapDrawable)imageView.getBackground()).getBitmap(); int w = b.getWidth(); int h = b.getHeight(); 

O hacer como aquí

 imageView.setDrawingCacheEnabled(true); Bitmap b = imageView.getDrawingCache(); int w = b.getWidth(); int h = b.getHeight(); 

El código anterior le dará la imagen actual tamaño de mapa de bits como captura de pantalla del dispositivo

Sólo para el tamaño de ImageView

 imageView.getWidth(); imageView.getHeight(); 

Si tienes una imagen dibujable y quieres ese tamaño puedes conseguir de esta manera

 Drawable d = getResources().getDrawable(R.drawable.yourimage); int h = d.getIntrinsicHeight(); int w = d.getIntrinsicWidth(); 
  • Android: eliminar automáticamente las imágenes no utilizadas del conjunto de proyectos
  • Al obtener una imagen de la URL de su java.net.UnknownHostException: Host no está resuelto en el dispositivo Android?
  • Menú contextual para guardar imágenes en una vista web de Android
  • Cambiar el tamaño de la imagen del archivo
  • haciendo que una forma de botón de imagen sea la misma que la imagen
  • Cargando imágenes con Picasso desde el almacenamiento interno
  • agregar imagen a la vista de la superficie en android
  • ¿Es JPG realmente sólo aceptable para su uso en Android?
  • Cómo convertir imágenes de JPEG / BMP a formato XBM
  • Borrar una imagen girada en Android no muestra borrar la ruta correcta
  • SetScaleType a ScaleType.MATRIX programaticamente no funciona pero en xml funciona
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.