Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

409
Vistas
De derecha a izquierda en Android Studio

Uso Android Studio para el desarrollo de aplicaciones y tengo un problema al colocar elementos en la pantalla.

Por ejemplo: estoy tratando de colocar un botón a la derecha de la pantalla y en el estudio se muestra a la derecha de la pantalla, pero cuando instalo la aplicación en mi teléfono inteligente, lo veo a la izquierda de la pantalla (mi teléfono inteligente está configurado de derecha a izquierda).

¿Cómo puedo resolverlo? (Uso RelativeLayout si eso importa).

¡Gracias!

imagen ilustrativa

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

El código para los que solicitaron:

 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:weightSum="1"><![CDATA[ android:splitMotionEvents="true" tools:context="tomer.newapp.MainActivity" tools:layout_editor_absoluteY="81dp" tools:layout_editor_absoluteX="0dp"> ]]> <Button android:id="@+id/btn" android:layout_width="145dp" android:layout_height="75dp" android:layout_column="2" android:layout_row="2" android:onClick="btnclick" android:text="Click!" android:textSize="30sp" tools:layout_editor_absoluteX="223dp" tools:layout_editor_absoluteY="140dp" android:layout_marginLeft="11dp" android:layout_marginStart="11dp" android:layout_centerVertical="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" /> </RelativeLayout>

over 4 years ago · Santiago Trujillo Denunciar

0

Sería más fácil responder a su pregunta si incluyera algún código. Sin embargo, asumiendo que su botón está dentro de un diseño principal relativo que llena la pantalla, agregar esto al código xml de su botón hará que se alinee a la derecha:

 android:layout_alignParentRight="true"

es decir.

 <Button android:id="@+id/btn" android:layout_width="145dp" android:layout_height="75dp" android:layout_alignParentRight="true" android:onClick="btnclick" android:text="Click!" android:textSize="30sp" />

O para que sea realmente fácil, reemplace todo su XML con:

 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:weightSum="1"> <Button android:id="@+id/btn" android:layout_width="145dp" android:layout_height="75dp" android:onClick="btnclick" android:text="Click!" android:textSize="30sp" android:layout_alignParentRight="true"/> </RelativeLayout>
over 4 years ago · Santiago Trujillo Denunciar

0

Tenga en cuenta que los valores absolutos que está utilizando están en el espacio de nombres de las tools ; esto significa que no están compilados en su aplicación.

 tools:layout_editor_absoluteX="223dp" tools:layout_editor_absoluteY="140dp"

Probablemente es por eso que estás teniendo este tipo de comportamiento. Quítelos y luego vea si el botón se mueve hacia la izquierda de la pantalla.

Más sobre el espacio de nombres de tools - aquí

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda