Estoy tratando de rotar la imagen en la vista de la imagen en correspondencia con el tacto para fijar la pinta de la imagen pivote. He visto muchos ejemplos, pero no lo borro con todo. Alguien tiene idea ... ¿Cómo puedo hacer esto?Girar la imagen junto con el toque para fijar el punto en Android
5
A
Respuesta
1
Como no se proporciona ningún código ni detalles sobre dónde se dibuja el mapa de bits, supongo que está en el centro de la pantalla. Puede girar el lienzo sobre el punto central como esto
double rotationAngleRadians = Math.atan2(currentX - centerX, centerY - currentY);
rotationAngleDegrees = (int) Math.toDegrees(rotationAngleRadians);
canvas.rotate(rotationAngleDegrees , centerX, centerY);
Cuestiones relacionadas
- 1. Girar imagen en android
- 2. Toque y arrastre la imagen en android
- 3. UIButton - En el toque cambiar la imagen
- 4. Girar un pivote de imagen en el centro - Android
- 5. Toque el punto con el mapa de zoomVer
- 6. Al girar la forma, se mantiene junto con la rotada
- 7. Girar cara en la imagen
- 8. Girar el rectángulo alrededor de un punto
- 9. Android Girar imagen antes de guardar
- 10. Uso de PIL para girar automáticamente la imagen tomada con el teléfono celular y el acelerador
- 11. Girar imagen * sin * cambiar el tamaño
- 12. Girar un punto por otro punto en 2D
- 13. Girar la imagen en el centro no va suave (Monodroid)
- 14. Girar imagen en UIImageView
- 15. ¿Cómo girar un icono de Android en su punto central?
- 16. Girar imagen matemáticas (C#)
- 17. Girar una imagen en Android sin OutOfMemoryError o downscaling
- 18. Imagen Girar animación Looping no funciona en android
- 19. Girar una imagen en java
- 20. Android Animate Girar
- 21. Girar la cámara en Three.js con el mouse
- 22. Overlay de Android para tomar TODO el toque, y pasarlos?
- 23. ¿Cómo guardar la imagen junto con la vista de superficie en Android?
- 24. ¿Manera cruzada del navegador para girar la imagen usando CSS?
- 25. La mejor manera de Android para hacer que el carrete parezca girar
- 26. Girar la imagen en el sentido de las agujas del reloj con LibGDX
- 27. Imagen numpy - girar la matriz 270 grados
- 28. cámara Android girar
- 29. Girar una imagen usando css
- 30. Girar una imagen en C/C++
@ dhams Sé que esto es una vieja pregunta, pero creo que es algo que ver con el dibujo directamente sobre un mapa de bits en lugar de utilizar el método onDraw directamente a la lona con setBounds(). Estoy teniendo el mismo problema ya que mi círculo simplemente se redimensiona a sí mismo, ¿alguna vez lo arreglaron? Si es así, ¿podrían compartirlo? – Jonno
@Jonno sí, lo hice ... he podrido la matriz y todo hecho !! – dhams