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?
- ImageView no mostrará la imagen cuando se establezca por setImageBitmap ()
- Establecer margen negativo en ImageView cambia ImageView pero no Image
- Cómo cargar el búfer RGB565 en ImageView
- Propiedad marginRight de imageview no funciona
- Java Android ¿cómo puedo hacer que ImageView sea más oscuro onClick
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" />
- Problemas de margen de pantalla de inicio?
- Superposición de una imagen de marcador de posición sobre una imagen estática (ImageView)
- Cómo cambiar dinámicamente la altura de ImageView
- Seleccione una parte de la imagen en ImageView y obtenga los puntos finales del rectángulo seleccionado
- ¿Cuál es la diferencia entre ImageView.ScaleType.CENTER_INSIDE y FIT_CENTER?
- Cómo obtener el nombre de la imagen en java?
- ¿Cómo mostrar una imagen de blob en Android?
- Android agrega programaticamente ImageView
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);
- Límites de memoria de Android Graphics
- Cómo agregar la barra de desplazamiento draggable a scrollview / listview en Android?