Cómo alinear el título en el centro de la barra de acción en el tema predeterminado (Theme.Holo.Light)

Busqué mucho pero no puedo encontrar una manera, ¿Cómo puedo configurar el título en el centro de la barra de acción en lugar de alinearlo a la izquierda? Usé el siguiente código para establecer el título en el centro:

ViewGroup decorView= (ViewGroup) this.getWindow().getDecorView();
LinearLayout root= (LinearLayout) decorView.getChildAt(0);
FrameLayout titleContainer= (FrameLayout) root.getChildAt(0);
TextView title= (TextView) titleContainer.getChildAt(0);
title.setGravity(Gravity.CENTER);

Pero da error como abajo:

ClassCastException : com.android.internal.widget.ActionBarView can not 
be cast to android.widget.TextView.

Cualquier otra solución .. Cualquier ayuda será apreciada.