Capturar parte parcial del lienzo para usarlo como Bitmap
estoy trabajando en una cosa en la que quiero usar alguna parte del lienzo como mapa de bits
. aquí he adjuntado en la imagen para eso. quiero un núcleo de mapa de bits de rectángulo (que tiene cigüeña luz)
- Borrar la pintura del lienzo sin borrar la imagen de fondo - Android
- Superposición de fila en el listview
- Redibujar múltiples rutas en las mismas posiciones de la orientación anterior de la disposición
- Aplicación lenta con imagen de fondo
- Cómo establecer el listener de ontouch para algo dibujado con lienzo: Android
aquí hay un Algoritmo de mi programa.
1: crear un lienzo.
2: dibuja un selector de color sobre lienzo.
3: dibuja un rectángulo en un lienzo.
ahora quiero usar este rectángulo como un mapa de bits.
por lo que hay alguna manera de capturar un mapa de bits con un lienzo ? (he oído hablar de la clase de imagen para capturar un lienzo, no sé su pertinente a este escenario)
.
- Trabaje alrededor de Canvas.clipPath () que ya no es compatible con android
- Dibuja un círculo en una imagen existente
- Editado: Android Dibuja la imagen de la aguja en este círculo similar al medidor
- recorte circular bitmap en android
- Android cambia el color de fondo del lienzo sin perder ningún dibujo de él
- Cómo dibujar imágenes de puntos en el borde del círculo de la imagen
- Agregar un círculo de cuadro redondo en mapa de bits redondeado
- Cómo rellenar rectángulo con opacidad en android
Todo el lienzo es un envoltorio a un mapa de bits que expone las funciones de dibujo útiles. Así que puede crear un lienzo con un mapa de bits y, a continuación, llamar a createBitmap () en ese mapa de bits para obtener el pequeño rectángulo. A continuación se muestra un esquema del código.
Bitmap bitmap = Bitmap.createBitmap(/*screen width*/, /*screen height*/); Canvas canvas = new Canvas(bitmap); // . . . // Draw color picker // . . . Bitmap selectedRectangle = Bitmap.createBitmap(bitmap, /*x*/, /*y*/, /*rectWidth*/, /*rectHeight*/);
- ¿Cómo puedo cambiar la imagen de fondo periódicamente?
- Sistema de construcción Android-NDK (edificio hello-gl2)