Ho sempre letto di questo divertente valore di peso nelle documentazioni di Android. Ora voglio provarlo per la prima volta ma non funziona affatto.
Come ho capito dalle documentazioni questo layout:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:text="Register"
android:id="@+id/register"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dip"
weight="1" />
<Button
android:text="Not this time"
android:id="@+id/cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dip"
weight="1" />
</LinearLayout>
dovrebbe creare due pulsanti allineati orizzontalmente e condividere lo spazio equamente. Il problema è che i due pulsanti non crescono per riempire lo spazio.
Vorrei che i pulsanti crescessero e riempissero l'intera linea. Se entrambi i pulsanti sono impostati in modo da corrispondere solo al genitore, viene mostrato il primo pulsante e riempie l'intera riga.