Cambiar la posición de la vista de la imagen

No puedo cambiar la posición del botón de inicio de sesión. Porque cuando intento, no se puede mover de la posición original. He puesto el android:layout_gravity y android:gravity pero lo quiero en una posición específica.

¿Cómo puedo establecer las coordenadas (x, y) de la imagen?

Este es el archivo login_fragment.xml

 LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="center" android:gravity="center" android:orientation="vertical" <ImageView android:id="@+id/login" android:layout_width="400px" android:layout_height="100px" android:src="@drawable/login_button" /> 

No puedes hacerlo dentro del propio xml, necesitas crear una instancia de ese ImageView en tu actividad y llamar a su setX() o setY() para establecer las coordenadas.

Tenga cuidado de que cada pantalla tiene un número diferente de píxeles, es posible que tenga diferentes resultados en diferentes dispositivos.

muestra:

 ImageView s = (ImageView) findViewById(R.id.your_id); s.setY(nubmer); s.setX(number) 
 TranslateAnimation animation = new TranslateAnimation(0.0f, 50.0f, 0.0f, 0.0f); animation.setDuration(700); animation.setRepeatCount(5); animation.setRepeatMode(2); animation.setFillAfter(true); image.startAnimation(animation); 
  • Android - ViewRootImpl $ CalledFromWrongThreadException
  • Cómo almacenar y recuperar el mapa de bits en sharedPreferences en Android?
  • Problemas de margen de pantalla de inicio?
  • ¿Cómo mostrar una imagen de blob en Android?
  • Cómo borrar ImageView correctamente?
  • Android - Dos imágenes vistas lado a lado
  • Android 4.0 ImageView setImageBitmap no funciona
  • SetImageBitmap no tiene efecto visible
  • Cómo configurar BackgroundColor en ImageView en Android?
  • Gire la vista de imagen alrededor de su centro sin cortar sus bordes
  • Cómo cambiar dinámicamente la altura de ImageView
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.