GirdView的一些屬性:
android:numColumns="auto_fit" --------列數設置爲自動
android:columnWidth="90dp",----------每列的寬度,也就是Item的寬度
android:stretchMode="columnWidth"------縮放與列寬大小同步
android:verticalSpacing="10dp"----------垂直邊距
android:horizontalSpacing="10dp"-------水平邊距
1、準備數據源
2、新建適配器
3、加載適配器
監聽接口: onItemClickListener
spinner的用法技巧:
用法 1 :以資源方式,靜態展示 Spinner 選項
1. 在資源文件 (strings.xml) 中,增加:
< string name = "spin_prompt" > 請選擇城市 </ string >
< string-array name = "cities" >
< item > 北京 </ item >
< item > 上海 </ item >
< item > 南京 </ item >
< item > 烏魯木齊 </ item >
< item > 哈爾濱 </ item >
< item > 符拉迪沃斯託克 </ item >
</ string-array >
2. 在佈局文件 (main.xml) 中,增加:
< Spinner
android:id = "@+id/Spinner01"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:entries = "@array/cities"
android:prompt = "@string/spin_prompt"
/>