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


Mostrar texto encima de un botón sin codificar la altura en xml

Estoy mostrando un textview (intento esto para llenar la pantalla entera excluyendo el botón debajo de él) y un botón (pequeño en la parte inferior) en una actividad. Quiero que la vista de texto se coloque encima del botón. No quiero codificar ninguna altura / ancho.

Por lo tanto, para el botón He mantenido el ancho de la altura del anuncio como word_wrap Para textview He mantenido ancho como relleno padre.

Lo que quiero saber es que, de todos modos por whcih puedo especificar la altura textview para ser altura screenheight-button. Quiero a esto en el archivo xml, pero no dnamically dentro de mi código.

  • Javax.net.ssl.SSLException: nombre de host en el certificado no coincide con android
  • Cómo enviar SMS con Delphi XE5 en Android
  • Android SDK Manager, copia local de los paquetes
  • Compartir un objeto entre actividades
  • Valor "href" en HTML para abrir el video en la aplicación de YouTube o el mercado (Google Play) en Android
  • Error: Causa: buildToolsVersion no se especifica
  • Operación del usuario está esperando "Building Workspace"
  • La aplicación no se ejecuta en el emulador de Visual Studio para Android en Visual Studio 2015
  • 3 Solutions collect form web for “Mostrar texto encima de un botón sin codificar la altura en xml”

    Para lograr esto debes crear algo como esto:

    <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_above="@+id/button1" android:text="TextView" /> <Button android:id="@+id/button1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:text="Button" /> </RelativeLayout> 

    Y usted tiene un textview que permanecerá sobre su botón y cabrá toda la pantalla.

    Use RelativeLayout, configure las dimensiones de textview como fill_parent, luego coloque el botón debajo de ella, configure el android del botón: layout_below = "@ + id / textview" y las dimensiones del botón como wrap_content.

    Compruebe el resultado en el diseñador visual o en el dispositivo, debe funcionar

    Puedes usar el atributo layout_weight

     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:layout_width="fill_parent" android:layout_height="0dip" android:layout_weight="1" android:text="TextView" /> <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Button" /> </LinearLayout> 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.