畫(huà)廊視圖(Gallery)表示,能夠按水平方向顯示內(nèi)容,并且可用手指直接拖動(dòng)圖片移動(dòng),一般用來(lái)瀏覽圖片,被選中的選項(xiàng)位于中間,并且可以響應(yīng)事件顯示信息。在使用畫(huà)廊視圖時(shí),首先需要在屏幕上添加Gallery組件,通常使用
>
Gallery組件支持的XML屬性表如下:
android:animationDuration 用于設(shè)置列表切換時(shí)的動(dòng)畫(huà)持續(xù)時(shí)間
android:gravity 用于設(shè)置對(duì)其方式
android:spacing 用于設(shè)置列表之間的間距
android:unselectedAlpha 用于設(shè)置沒(méi)有選中的列表項(xiàng)的透明度
使用畫(huà)廊視圖,也需要使用Adapter提供要顯示的數(shù)據(jù)。通常使用BaseAdapter類為Gallery組件提供數(shù)據(jù)。下面通過(guò)一個(gè)具體的實(shí)例演示通過(guò)BaseAdapter適配器為Gallery組件提供要顯示的圖片。
res/layout/main.xml: