如下圖:ListView的item中是一個GridView,然後GridView的item就是顯示一張圖片,另外數據還要排序。感覺好復雜,數據用什麼來進行保存呢?map嗎?又是怎麼進行排序綁定的?另外點擊事件又是怎麼獲取點擊的那張圖片呢?因為每個item中GridView都不是同一個,所有下標都是從0開始的。好糾結,求前輩賜教,先謝謝了!
1.gridview一般采用的是數據源綁定的方式來顯示的,所有你覺得的復雜的東西都在數據源上進行處理。例如排序,可以給照片類寫上屬性,如編號,名稱等,按其中的某個屬性排序。
2.照片的存儲和讀取兩種方式,一種是序列化成流直接存儲在數據庫,一種是存儲照片的路徑,在固定路徑上讀取。
3.點擊獲取照片,這個就是一個觸發調用函數的問題,很簡單,不細說了