So richten Sie den Titel in der Mitte der Aktionsleiste im Standardthema (Theme.Holo.Light) aus

Ich habe viel gesucht, kann aber keinen Weg finden, wie ich dann Titel in der Mitte der ActionBar anstatt linksbündig setzen kann. Ich habe den folgenden Code verwendet, um den Titel in der Mitte festzulegen:

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);

Aber es gibt Fehler wie folgt:

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

Jede andere Lösung .. Jede Hilfe wird geschätzt.

Antworten auf die Frage(11)

Ihre Antwort auf die Frage