public void showFab() { mFab.setVisibility(View.VISIBLE); mFab.setScaleX(0.65f); mFab.setScaleY(0.65f); mFab.animate().scaleX(1f).scaleY(1f).setDuration(100).setListener(null); mFab.setImageDrawable( new AnimatingDrawable.Builder(getBaseContext()) .frames( R.drawable.fab_open_1, R.drawable.fab_open_2, R.drawable.fab_open_3, R.drawable.fab_open_4, R.drawable.fab_open_5) .build()); ((Animatable) mFab.getDrawable()).start(); }