Cortar la porción de mapa de bits

Posible duplicado:
Cómo recortar la imagen analizada en android?

He seleccionado una porción del mapa de bits y estoy copiando la parte seleccionada en el mismo mapa de bits .. Ahora quiero quitar la parte seleccionada después de copiar .. ¿Cómo hacerlo? Por favor, ayúdame..

La manera más fácil que conozco es usar el procesamiento XFer en el paquete Graphics. Función abajo corta la región que comienza de (30,30) hasta (100,100) a la 320×480 la imagen cargada de recursos. Adaptar coordenadas para cambiar dinámicamente:

private Bitmap cropBitmap1() { Bitmap bmp2 = BitmapFactory.decodeResource(this.getResources(), R.drawable.image1); Bitmap bmOverlay = Bitmap.createBitmap(320, 480, Bitmap.Config.ARGB_8888); Paint paint = new Paint(); paint.setXfermode(new PorterDuffXfermode(Mode.CLEAR)); Canvas canvas = new Canvas(bmOverlay); canvas.drawBitmap(bmp2, 0, 0, null); canvas.drawRect(30, 30, 100, 100, paint); return bmOverlay; } 

Por si alguien está tratando de resolver el mismo problema, hay una solución mejor: Bitmap.createBitmap(Bitmap, int x, int y, int width, int height) . Por ejemplo, si necesita recortar 10 píxeles de cada lado de un mapa de bits, utilice esto:

 Bitmap croppedBitmap = Bitmap.createBitmap(originalBitmap, 10, 10, originalBitmap.getWidth() - 20, originalBitmap.getHeight() - 20); 
  • Android - reducir EditText flotante etiqueta de relleno / margen?
  • ¿Resplandor de encargo del color del resplandor / del borde para ListView?
  • Android Linear Layout peso y teclado suave cuestión
  • ¿Por qué "android:" en todas partes?
  • Android ConstraintLayout genera valores absolutos
  • Las letras se reemplazan por bloques en la actividad de Android
  • Falta el diccionario predeterminado en AutoCompleteTextView / MultiAutoCompleteTextView
  • Android que el diseño a utilizar para desbordar objetos a la siguiente línea
  • Android: Necesidad de cambiar el color de fondo del spinner
  • Diferentes dimensiones para diferentes idiomas
  • EditText en un tableRow cómo fijar el 100%
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.