Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Texto del botón de Android no centrado cuando se utiliza la API 17 para renderizar

En la vista gráfica del diseño, cuando elijo API 15 o inferior desde el botón mostrado en la imagen de abajo, el texto de los botones rodeados parece estar bien.

Introduzca aquí la descripción de la imagen

  • ImageView adjustViewBounds no funciona
  • Cómo lento o rápido es Qt móvil para Android
  • El valor de 'keystore' no es válido. Debe resolver a un solo camino
  • RecyclerView - Obtener una vista en posición particular
  • Error de enlace no satisfecho - OpenCV para Android No nativo
  • Leer eventos de teclado en Android WebView
  • Cuando elijo API 17, el texto se desplaza aunque el código xml es igual. Cambiar el relleno del botón no ayuda.

    Introduzca aquí la descripción de la imagen

    ¿Es esto solo un problema con Eclipse o es posible que las nuevas versiones de android puedan ver este texto desplazado?

    ¿Cuál es la solución para solucionar esto?

    Código XML:

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".HomeActivity" > <LinearLayout android:id="@+id/linearLayout1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_margin="3dp" > <ImageView android:id="@+id/imageView1" android:layout_width="wrap_content" android:layout_height="100dp" android:src="@drawable/label" /> </LinearLayout> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/linearLayout1" android:layout_below="@+id/linearLayout1" android:layout_marginTop="20dp" android:text="@string/about_title" android:textSize="20sp" /> <TextView android:id="@+id/textView2" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignLeft="@+id/textView1" android:layout_alignRight="@+id/linearLayout1" android:layout_below="@+id/textView1" android:layout_marginTop="5dp" android:text="@string/temp" /> <LinearLayout android:id="@+id/linearLayout2" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignLeft="@+id/textView2" android:layout_alignRight="@+id/textView2" android:layout_below="@+id/textView2" android:layout_marginTop="20dp" android:baselineAligned="false" > <Button android:id="@+id/button1" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="@string/news" /> <Button android:id="@+id/button2" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="@string/tournaments" /> <Button android:id="@+id/button3" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="@string/results" /> </LinearLayout> 

  • API de datos de Youtube con OAuth2.0 en Android
  • ¿Por qué la aplicación Android se ejecuta en una ventana pequeña en el emulador de tableta?
  • Establecer fuente personalizada para fragmentos de Android
  • Diálogo de texto de entrada de Android
  • Listado del paquete de reloj / alarma del fabricante y nombre de la clase, por favor agregue
  • Gradle, Javadoc y la documentación de Android
  • 4 Solutions collect form web for “Texto del botón de Android no centrado cuando se utiliza la API 17 para renderizar”

    android:gravity="center" no ayudó

    He reiniciado eclipse dos veces. Curiosamente no ayudó en el primer reinicio, pero se veía bien después de la segunda. Además, está funcionando bien en el dispositivo. Disculpas por la pregunta, debo haber esperado antes de publicar la pregunta.

    No estoy seguro de si el estilo predeterminado para botones cambiado en API17 … posiblemente …

    De todos modos, la adición de android:gravity="center" debe arreglar esto para usted.

    No sé que me enfrenté a este problema revisar reiniciar un eclipse .. y comprobar ..

    Añadiendo android:gravity="center" debería arreglar esto para usted

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.