前段時間一直爲九宮格煩惱,項目又希望使用高級界面,但是九宮格這樣的東東實現是想不到好的辦法,好像沒有合適的控件可以完成這個任務。後來終於想起了萬能的CustomItem,用他來搞定九宮格。本例就是使用CustomItem 來實現了一個九宮格效果,效果如下圖:
MyIem.java(實現九宮格Item)代碼如下:
調度form代碼片段
這樣一個九宮格就做完了,要現實相應的動作和更豐富的效果可以根據CustomItem以及Item的接口進行豐富。
前段時間一直爲九宮格煩惱,項目又希望使用高級界面,但是九宮格這樣的東東實現是想不到好的辦法,好像沒有合適的控件可以完成這個任務。後來終於想起了萬能的CustomItem,用他來搞定九宮格。本例就是使用CustomItem 來實現了一個九宮格效果,效果如下圖:
MyIem.java(實現九宮格Item)代碼如下:
調度form代碼片段
這樣一個九宮格就做完了,要現實相應的動作和更豐富的效果可以根據CustomItem以及Item的接口進行豐富。
image { will-change: transform; //解決加載時瞬間拉伸問題 width: auto; //解決加載時瞬間拉伸問題 height: auto; //解決加載時瞬間