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.

One Solution collect form web for “Cómo obtener la altura y el ancho de una imagen utilizada en android”

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(); 
  • Crear video desde imágenes
  • Android - cómo evitar la memoria sobre la carga mediante mapas de bits?
  • Android Studio. Dibujos carpeta y tamaños?
  • Inicio automático de AnimationDrawable
  • Cómo convertir el mapa de bits a dibujo a lápiz en Android?
  • Android - ListView con imágenes se desplaza demasiado lento incluso sin ningún procesamiento en el método getView del adaptador
  • Transparencia de la imagen de Android
  • Android: ¿cómo hacer una imagen de mapa clicable con cada país produciendo una acción diferente?
  • Escala de mapa de bits con Android
  • Qué biblioteca de imágenes de Android para cargar fotos en línea
  • Superponer dos imágenes en android para establecer una vista de imagen
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.