Esempio GridView

Una GridView permette di visualizzare un elenco di oggetti su una griglia

 

Creare un nuovo progetto android chiamato HelloGridView

 

Aggiungere al layout un componente di tipo GridView. Il parametro numColumns permette di specificare il numero di colonne.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
	android:orientation="vertical" android:layout_width="fill_parent"
	android:layout_height="fill_parent">
 
	<GridView 
		android:id="@+id/griglia" 
		android:layout_width="fill_parent"
		android:layout_height="fill_parent" 
		android:numColumns="3"
		android:gravity="center" />
 
</LinearLayout>

 

Aggiungere alla activity il codice per gestire la GridView

		GridView gridview = (GridView) this.findViewById(R.id.griglia);
		String[] dati = new String[]{ 
				"uno","due","tre","quattro","cinque",
				"sei","sette","otto","nove","dieci"
		};
		ListAdapter adapter = new ArrayAdapter<String>(
				this,
				android.R.layout.simple_list_item_1, 
				dati
			);
		gridview.setAdapter(adapter);

AttachmentSize
HelloGridView.zip41.94 KB