¿Cómo mostrar una parte de una imagen?

Tengo una imagen grande. Pero tengo que mostrar sólo una parte de ella. ¿Cómo es esto posible usando Android ImageView?

Siempre puede recortar la pieza que necesita a través del método estático Bitmap.createBitmap() y, a continuación, asignarla a la vista:

Algo 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); 

Usar android: scaleType = "centerInside"

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.