為listview的item設定不同的布局.
* 例如在該例子中listview的第乙個item顯示一張
* 圖片,其餘的item都顯示文字.
* * 為了達到此目的需要重寫baseadapter中的
* 1 getviewtypecount()和getitemviewtype(int position)方法.
* 1.1在getviewtypecount中指定一共有幾種不同的item
* 在此返回2即可.
* 1.2在getitemviewtype(int position)中需要依據position的不同
* 返回不同的type.
* 2 在getview()方法中針對不同的type為item設定布局
* 2.1得到當前位置(position)時的type即程式碼:
* currenttype= getitemviewtype(position);
* 2.2依據type的不同為item設定布局
ListView刪除Item的動畫
場景 刪除某一項item後,上部分保持不動,下部分依次往上移直至合併.總的來說 給lv的item加動畫都是在getview的方法裡設定好的 首先我們要乙個依次往上位移的動畫 首先設定乙個animationlistener 當動畫結束之後重新整理資料 param v listview中的item pa...
可以選擇item的listview
1 通過指定android.r.layout.list item checked這個資源,實現帶選擇框的listview。需要用setchoicemode 方法設定選擇為多選還是單選,否則將不能實現選擇效果,執行效果如圖4 30所示。實現 如下 lv.setadapter new arrayadap...
ListView的item動畫效果
created by llb on 2016 1 26.public abstract class listadapter extends baseadapter 設定動畫 public void setanimation animationset set private abslistview.o...