0

你好,我只想为网格视图单个孩子绘制可绘制动画,但我找不到合适的解决方案

在此处输入图像描述

这是您可以看到红色圆圈的示例图片,我只想要该网格视图子 [红色圆圈图像] 的可绘制动画。

谢谢....

4

1 回答 1

1

这是解决方案......

我只是将以下代码写入 Adapter 类的 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);
            }
于 2012-06-02T05:11:34.107 回答