2013-04-29 36 views

回答

7

获取你onCreate操作栏:

ActionBar actionBar = getSupportActionBar(); 

创建并加载动画绘制其you defined in XML

// homeDrawable is a field on your activity 
homeDrawable = (AnimationDrawable) getResources().getDrawable(R.drawable.my_thing); 

设置绘制的操作栏上的图标:

actionBar.setIcon(homeDrawable); 

发布Runnable启动当主线程清除时的动画:

getWindow().getDecorView().post(new Runnable() { 
    @Override public void run() { 
    homeDrawable.start(); 
    } 
}); 

不要忘记停止动画在某个时刻!