2012-05-31 43 views
0

你好,我想繪製僅爲網格視圖單個子 動畫,但我無法找到這個網格視圖一個孩子繪製的動畫

enter image description here

這是正確的解決方案示例圖片,你可以看到紅圈,我只想爲該網格視圖子[紅圈圖像]繪製動畫 。

感謝....

+0

您需要的代碼動畫或者您有問題爲單個網格設置動畫。 –

+0

有問題爲單個網格設置動畫........ – Ajay

+0

您可以通過檢查網格的位置來設置getView()方法 –

回答

1

這裏是解決方案.....

我只寫下面的代碼到適配器類的getView方法

if (position == 0) { 
       v.setBackgroundResource(R.anim.frame); 
       mAnimation = (AnimationDrawable) v.getBackground(); 
       v.postDelayed(new Runnable() { 
        public void run() { 
         if (mAnimation != null) 
          mAnimation .start(); 
        } 
       }, 100); 
      }