Tengo una imagen grande. Pero tengo que mostrar solo una porción de esto. ¿Cómo es esto posible usando Android ImageView?¿Cómo mostrar una parte de una imagen?
5
A
Respuesta
14
Siempre se puede recortar la pieza que necesita mediante el método estático Bitmap.createBitmap()
y, a continuación, asignarla a la vista:
Algo así como ...
// Set some constants
private static final Bitmap SOURCE_BITMAP = BitmapFactory.decodeFile(....); // Get the source Bitmap using your favorite method :-)
private static final int START_X = 10;
private static final int START_Y = 15;
private static final int WIDTH_PX = 100;
private static final int HEIGHT_PX = 100;
// Crop bitmap
Bitmap newBitmap = Bitmap.createBitmap(SOURCE_BITMAP, START_X, START_Y, WIDTH_PX, HEIGHT_PX, null, false);
// Assign new bitmap to ImageView
ImageView image = (ImageView)findViewById(R.id.image_view);
image.setImageBitmap(newBitmap);
4
uso androide: ScaleType = "centerInside"
Cuestiones relacionadas
- 1. ¿Cómo mostrar una imagen?
- 2. ¿Cómo mostrar solo una parte de una imagen solo con la etiqueta img?
- 3. obteniendo parte de una imagen con JavaScript
- 4. Cómo mostrar una imagen de tamaño completo
- 5. ¿Cómo mostrar una imagen en un MKOverlayView?
- 6. Hacer parte de una imagen transparente
- 7. Cómo recortar el fondo de un elemento para mostrar solo una parte de la imagen?
- 8. Cómo teñir una imagen/mostrar un color?
- 9. ¿Cómo obtener una parte de una imagen y usarla como una imagen separada?
- 10. mostrar una imagen en C#
- 11. ios Decodificar parte de una imagen
- 12. En WPF, ver una parte de una imagen
- 13. Cómo mostrar una imagen en una aplicación Java
- 14. ¿Cómo agregar una imagen en la parte superior de otra imagen?
- 15. android - Cómo cortar una parte de la imagen y mostrarla en la vista de la imagen
- 16. Rellenar una parte de una imagen con color
- 17. Cómo cortar una parte de la imagen en C#
- 18. ¿Cómo copio parte de una imagen a otra?
- 19. Mostrar una imagen de un QAbstractTableModel
- 20. ¿Cómo ocultar parte de la imagen?
- 21. WPF. ¿Cómo mostrar solo una parte del lienzo grande?
- 22. Mostrar una matriz de bytes como una imagen usando JavaScript
- 23. Sprites CSS - utilizando sólo una parte de una imagen como fondo de parte de un elemento
- 24. ocultar/mostrar una imagen en jquery
- 25. Cómo mostrar una imagen animada de una imagen PNG usando javascript? [como gmail]
- 26. cortar parte de una imagen de una imagen existente en java
- 27. [Pantalla de bienvenida] ¿Cómo mostrar una imagen en pantalla completa?
- 28. ¿Cómo mostrar una imagen en el informe de jaspe?
- 29. ¿Cómo mostrar una imagen de Internet en Android?
- 30. iframe para mostrar solo una parte determinada de la página