Para aclarar la respuesta de Jon O, la clave es establecer y desarmar una vista de acción en la acción de actualización. Esto funciona tanto en ActionBarSherlock como en la barra de acción 4.x nativa. El siguiente fragmento se puso la vista indeterminada progreso en la parte superior del icono de actualización, suponiendo que el elemento de menú de actualización tiene el ID 'refresh_option' y la disposición de reemplazo (que tiene un ProgressBar) está en disposición 'progress_wheel':
MenuItem item = abmenu.findItem(R.id.refresh_option);
LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View abprogress = inflater.inflate(R.layout.progress_wheel, null);
item.setActionView(abprogress);
desarmar el punto de vista progreso, y el icono de actualización volverán a la visibilidad:
item.setActionView(null);
Ver a more detailed example en github.
relacionado para actualización/refrescante: icono de http://stackoverflow.com/questions/9731602/animated-icon-for-actionitem – rds