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


cómo configurar el ancho de los botones en android para cubrir el ancho de la pantalla?

amigos,

tengo siguiente tres botón en la disposición linear con la anchura fill_parent

  • Diferencia entre RTC y RTC_WAKEUP en android
  • Java.lang.NullPointerException: Intenta invocar el método virtual en una referencia de objeto nulo
  • Lamentablemente, la aplicación se ha detenido en Android Emulator
  • ¿Qué debe saber un desarrollador antes de crear aplicaciones para teléfonos móviles?
  • ¿Cómo comprobar si un cursor está vacío?
  • OnCheckedChanged se llama automáticamente
  • ahora ¿cómo puedo configurar el ancho de estos botones para cubrir todo el área de pantalla por igual?

    Cualquier ayuda será apreciada.

    <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/btnReplyMessage" android:gravity="left" android:text="Reply" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/btnMarkAsUnread" android:gravity="left" android:text="Mark as unread" /> <ImageButton android:id="@+id/btnDeleteMessage" android:src="@drawable/imgsearch" android:gravity="right" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_alignParentRight="true" /> 

  • Coloque ImageView sobre el botón android
  • Recyclerview de Android vs ListView con el usuario
  • Buscando una pila SIP para Android
  • ¿Cómo obtengo el búfer de la cámara Android en bruto en C con JNI?
  • Establecer alfa en ImageView sin setAlpha
  • ¿Es posible hacer un ListView poblar desde la parte inferior?
  • 3 Solutions collect form web for “cómo configurar el ancho de los botones en android para cubrir el ancho de la pantalla?”

    Dar a todos los botones las siguientes propiedades

     android:layout_width="fill_parent" android:layout_weight="1" 

    fill_parent les dice que consuman tanto ancho como sea posible, y el weight determina cómo se distribuirá ese ancho, cuando más de un control compitan por el mismo espacio. (Trate de jugar con diferentes valores de weight para cada botón para ver cómo funciona)

    Sólo debe especificar estos atributos para cada botón:

     android:layout_width="fill_parent" android:layout_weight="1" 

    Así que debería ser algo así:

     <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content"> <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1"/> <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1"/> <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1"/> </LinearLayout> 

    puede utilizar el código siguiente:

      <Button android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1"/> 

    Debe hacer 0dp de ancho en cada botón.

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