TableLayout

Altro layout abbastanza semplice che inquadra gli elementi in una griglia. La larghezza di una colonna è definita dalla riga con la cella più larga, tuttavia si può specificare determinate colonne come restringibili setColumnShrinkable() o estensibili setColumnStretchable(),  può nascondere una colonna chiamando setColumnCollapsed().
Ecco il codice relativo al file activity_main.xml

<TableLayout
android:layout_width=”match_parent”
android:layout_height=”match_parent”>
<TableRow>
<TextView
android:width=”120dp”
android:text=”Nome:” />
<EditText
android:id=”@+id/txtNome”
android:width=”200dp” />
</TableRow>
<TableRow>
<TextView android:text=”Cogbome:”/>
<EditText
android:id=”@+id/txtCognome”
android:password=”true” />
</TableRow>
<TableRow>
<TextView />
<CheckBox
android:id=”@+id/chkStudente”
android:layout_width=”match_parent”
android:layout_height=”wrap_content”
android:text=”Studente” />
</TableRow>
<TableRow>
<TextView />
<Button
android:id=”@+id/btnIscriviti”
android:text=”Iscriviti” />
</TableRow>
</TableLayout>

 

Print Friendly, PDF & Email
Please follow and like us:

Lascia un commento