Quiero crear una aplicación que muestre 3 botones, pero cuando ejecuto mi código, muestra el tercer botón, no otros tienen este código aquí ->

Aquí está mi captura de pantalla ( https://i.stack.imgur.com/Ih3mK.png)

<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="fill_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity">


      <Button     
        android:id="@+id/btn1"
        android:layout_width="wrap_content"       android:layout_height="wrap_content"
        android:gravity="center"
        android:text="button1"        android:layout_centerHorizontal="true"
      android:layout_centerVertical="true" />

      <Button
        android:id="@+id/btn2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:text="button2" 
        android:layout_centerHorizontal="true"
       android:layout_centerVertical="true"/>

     <Button
        android:id="@+id/btn3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:text="button3" 
        android:layout_centerHorizontal="true"
      android:layout_centerVertical="true"/>

</RelativeLayout>```
[enter image description here][2]


  [1]: https://i.stack.imgur.com/Ih3mK.png
  [2]: https://i.stack.imgur.com/vLjRr.png![enter image description here](https://i.stack.imgur.com/gM59v.png)![enter image description here](https://i.stack.imgur.com/TRLj3.png)
-1
TechGamer Animator 8 feb. 2020 a las 14:41

2 respuestas

La mejor respuesta

Aquí está el código que estoy compartiendo para mostrar 3 botones horizontales y verticales con LinearLayout.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center"
    android:orientation="vertical">


    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="b1" />


    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:orientation="horizontal">


        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="b2" />


        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="b3" />


        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="b4" />


    </LinearLayout>


    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="b5" />


</LinearLayout>

Aquí está la captura de pantalla que adjunto ... ingrese la descripción de la imagen aquí

0
Nisarg Jani 8 feb. 2020 a las 13:14

Prueba el siguiente código

<LinearLayout 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="fill_parent"
 android:layout_height="match_parent"
 android:orientation="horizontal"
 tools:context=".MainActivity">


  <Button     
    android:id="@+id/btn1"
    android:layout_width="wrap_content"       
    android:layout_height="wrap_content"
    android:gravity="center"
    android:text="button1" />

  <Button
    android:id="@+id/btn2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:text="button2" 
    />

 <Button
    android:id="@+id/btn3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:text="button3" 
    />

</LinearLayout>
0
pratik vekariya 8 feb. 2020 a las 13:03