淺析Android動(dòng)畫(四)——Frame anim逐幀動(dòng)畫

使用animation-list標(biāo)簽分組,每一個(gè)item標(biāo)簽集合,定義要顯示的圖片,指定他顯示的時(shí)間,顧名思義,就是一幀一幀的播放,達(dá)到動(dòng)畫片一樣的效果

xml文件要放到drawable下,下圖為xml文件R.drawable.animation:


fram_animation.png

具體使用代碼如下:

AnimationDrawable animationDrawable
animationIV = (ImageView) findViewById(R.id.animationIV);
button = (Button) findViewById(R.id.button);
button.setOnClickListener(new OnClickListener()
        {
            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                animationIV.setImageResource(R.drawable.animation);
                animationDrawable = (AnimationDrawable) animationIV.getDrawable();
                animationDrawable.start();
            }
            
        }); ```
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容