Note that there are some explanatory texts on larger screens.

plurals
  1. POUsing layout_weight makes widgets disappear?
    primarykey
    data
    text
    <p>I have LinearLayouts nested in a "Master Layout" with their width set to fill_parent and height to 0dp. The Master has a weight sum of 100 and a vertical orientation, and I have the nested layouts with their respective weights. The goal is to split the vertical space, but they all disappear. What am I doing wrong? Here is the XML, I have only applied the weight/layouts to the top few.</p> <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/LinearLayout02" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:weightSum="100"&gt; &lt;LinearLayout android:id="@+id/LinearLayout03" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="20" &gt; &lt;ImageView android:id="@+id/terranlogo1" android:layout_width="0dp" android:layout_height="0dp" android:layout_weight="1" android:src="@drawable/terranlogo" /&gt; &lt;ImageView android:id="@+id/protosslogo1" android:layout_width="0dp" android:layout_weight="1" android:layout_height="0dp" android:src="@drawable/protosslogo" /&gt; &lt;ImageView android:id="@+id/zerglogo1" android:layout_width="0dp" android:layout_height="0dp" android:layout_weight="1" android:src="@drawable/zerglogo" /&gt; &lt;/LinearLayout&gt; &lt;LinearLayout android:id="@+id/LinearLayout04" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="5" &gt; &lt;CheckBox android:id="@+id/ck_t1" android:layout_width="0dp" android:layout_height="0dp" /&gt; &lt;CheckBox android:id="@+id/ck_p1" android:layout_width="0dp" android:layout_height="0dp" android:layout_marginLeft="25dp" /&gt; &lt;CheckBox android:id="@+id/ck_z1" android:layout_width="0dp" android:layout_height="0dp" android:layout_marginLeft="25dp" /&gt; &lt;/LinearLayout&gt; &lt;LinearLayout android:id="@+id/LinearLayout05" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="5" &gt; &lt;ImageView android:id="@+id/terranlogo2" android:layout_width="0dp" android:layout_height="0dp" android:layout_weight="1" android:src="@drawable/terranlogo" /&gt; &lt;ImageView android:id="@+id/protosslogo2" android:layout_width="0dp" android:layout_height="0dp" android:layout_weight="1" android:src="@drawable/protosslogo" /&gt; &lt;ImageView android:id="@+id/zerglogo2" android:layout_width="0dp" android:layout_height="0dp" android:layout_weight="1" android:src="@drawable/zerglogo" /&gt; &lt;/LinearLayout&gt; &lt;CheckBox android:id="@+id/ck_t2" android:layout_width="wrap_content" android:layout_height="wrap_content" /&gt; &lt;CheckBox android:id="@+id/ck_p2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="25dp" /&gt; &lt;CheckBox android:id="@+id/ck_z2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="25dp" /&gt; &lt;TextView android:id="@+id/textView4" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginRight="18dp" android:layout_marginTop="17dp" android:gravity="center_vertical|center_horizontal" android:text="Choose your opponets race(s) and your race(s)" android:textSize="30dp" /&gt; &lt;TextView android:id="@+id/textView3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Game Length" android:textSize="15dp" /&gt; &lt;Spinner android:id="@+id/s_answertime" android:layout_width="wrap_content" android:layout_height="wrap_content" /&gt; &lt;TextView android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center_horizontal" android:text="Mistakes Allowed" android:textSize="15dp" /&gt; &lt;TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Answer Time" android:textSize="15dp" /&gt; &lt;Spinner android:id="@+id/s_mistakenumber" android:layout_width="wrap_content" android:layout_height="wrap_content" /&gt; &lt;Spinner android:id="@+id/s_gametime" android:layout_width="wrap_content" android:layout_height="wrap_content" /&gt; &lt;/LinearLayout&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload