Androide ImageView una rotación de dedo
Miré en muchos postes pero no podría encontrar la respuesta. Me gustaría girar una imagen raíz con otra pequeña imagen que se encuentra en la parte inferior de la imagen raíz.
Mientras que la rotación de su trabajo, pero la primera vez que lo presione, salta a 45 grados debido a la math.tan (), creo que tengo un problema de cálculo.
- Cómo girar un icono de Android en su punto central?
- Traducción después de la rotación
- Android Animated Vector Drawable: cambia el grado de rotación en tiempo de ejecución
- Fragmentos de Android que conservan datos
- Android girar imageview, no puedo establecer la posición final de imageview en onAnimationEnd ()
rotateImage.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View view, MotionEvent event) { final int action = MotionEventCompat.getActionMasked(event); switch (action) { case MotionEvent.ACTION_UP: break; case MotionEvent.ACTION_DOWN: rotateX = event.getRawX() - rotateImage.getWidth() / 2; rotateY = event.getRawY() - rotateImage.getHeight() / 2; break; case MotionEvent.ACTION_MOVE: float angle = (float) Math.toDegrees(Math.atan2(event.getRawY() - rotateY, event.getRawX() - rotateX)); if (angle < 0){ angle += 360; } mBinding.getRoot().setRotation(angle); } return true; } });
por favor aconséjame.
- Cambiar entre las cámaras frontal y posterior
- Imagen giratoria. Animación de la lista o rotación animada? (Androide)
- EditText duplicado en rotación
- Cómo manejar la rotación con Retrofit y RxJava / RxAndroid en Actividad?
- ¿Por qué se rota una imagen capturada con la intención de la cámara en algunos dispositivos de Android?
- Comprensión del uso de ImageView Matrix
- Dibujar el texto verticalmente sobre lienzo
- Cómo hacer menú giratorio
Creo que esta biblioteca puede ayudarte. https://github.com/kencheung4/android-StickerView
- Cómo comprobar la tabla Existen o no en Suger ORM Android
- ¿Error al enviar archivos a través de bluetooth en android?