¿Cómo puedo hacer la imagen opaca a algún nivel?

Quisiera saber si puedo hacer una imagen opaca si fijé en la visión de la imagen o fijé como fondo de la disposición relativa.

¿Cómo puedo hacer la imagen opaca usando la vista de la imagen o la disposición relativa para fijar la imagen dinámicamente o hay cualquier otra opción para fijar la imagen y su opacidad dinámicamente?

También quiero la misma imagen para girar en ambas direcciones y también puede zoomin y zoomout a cualquier nivel.

Gracias por adelantado

Código de trabajo y probado abajo.

private void applyTransformToImageView(int code) { Bitmap bmpOriginal = BitmapFactory.decodeResource(this.getResources(), R.drawable.image2); Bitmap bmResult = Bitmap.createBitmap(bmpOriginal.getWidth(), bmpOriginal.getHeight(), Bitmap.Config.ARGB_8888); Canvas tempCanvas = new Canvas(bmResult); switch (code) { case CHANGE_TRANSPARENCY: { Paint alphaPaint = new Paint(); alphaPaint.setAlpha(128); tempCanvas.drawBitmap(bmpOriginal, 0, 0, alphaPaint); } break; case ROTATE: { tempCanvas.rotate(90, bmpOriginal.getWidth()/2, bmpOriginal.getHeight()/2); tempCanvas.drawBitmap(bmpOriginal, 0, 0, null); } break; case ZOOM_IN: { Rect zoomRegion = new Rect(); zoomRegion.left = 0; zoomRegion.top = 0; zoomRegion.right = bmpOriginal.getWidth()/2; zoomRegion.bottom = bmpOriginal.getHeight()/2; Rect display = new Rect(); display.left = 0; display.top = 0; display.right = bmpOriginal.getWidth(); display.bottom = bmpOriginal.getHeight(); tempCanvas.drawBitmap(bmpOriginal, zoomRegion, display, null); } break; default: } mImageView.setImageBitmap(bmResult); } 
  • establece alfa a semitransparente – valor 128
  • gira alrededor del centro de la imagen original durante 90 grados
  • zoom en el cuadrante superior izquierdo de la imagen original
  • Android: calidad de las imágenes redimensionadas en tiempo de ejecución
  • ¿Hay sitios especiales para obtener fondos / imágenes ricos para aplicaciones móviles?
  • Retraso en la demostración de uso de la imagen mapa de bits en android
  • Cambiar el tamaño de un mapa de bits
  • Obtener imágenes redimensionadas dentro de los botones de Android
  • ImageView no estira la imagen correctamente
  • Phonegap resolveLocalFileSystemURL no funciona para el contenido de uri en android
  • Invisible / botón transparente que funciona como un regular en android?
  • Cómo convertir Bitmap Object a Image Object y viceversa en android 'java'
  • Fondo de pantalla en vivo con imágenes
  • Cómo rotar Bitmap sin crear uno nuevo?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.