Frage

Ich folge den Schritten im customdialog Beispiel in der Dokumentation, aber ich bekomme diese Ausnahme. Irgendwelche Ideen?

04-03 18:50:28.787: VERBOSE/Bru_Press_Tab(750): Exception in Tabsjava.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.brown/com.example.brown.Bru_Press_MostRecent}: android.util.AndroidRuntimeException: requestFeature() must be called before adding content
War es hilfreich?

Lösung

Wahrscheinlich Sie anrufen requestWindowFeature() nach setContentView() aufrufen. Es kann sein, Sie sind nicht direkt zu tun, aber die Klassen Sie sind erben, weil Sie einige andere Dinge ein wenig außerhalb der Reihenfolge tun.

So finden Sie heraus, wo Sie tun das und die Reihenfolge ändern, so dass Sie requestWindowFeature() nennen zuerst.

Zum Beispiel hier ist ein Beispielprojekt von einem meiner Bücher, die den Fortschritt-Indikator-in-the-Titel-Bar Trick und muss daher verwendet requestWindowFeature() nennen. Ich musste, dass vor dem Aufruf onCreate() auf der Aktivität in setContentView() tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top