Registerkarte mit neuer Symbolleiste (AppCompat v7-21) verwenden

Ich habe SupportActionBar mit Registerkarten und einem benutzerdefinierten ActionBar-Design verwendet (erstellt mithttp: //jgilfelt.github.io/android-actionbarstylegenerator), die die Registerkarten nur anzeigen, wenn der Benutzer die Suchansicht erweitert.

public boolean onMenuItemActionExpand(MenuItem item) {
        actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
        return true;
    }
}

Ich bin von ActionBar auf Toolbar migriert. Meine App muss API 9 wirklich unterstützen.

Gibt es eine Möglichkeit, diesen Code zu verwenden, um die Registerkarten wieder hinzuzufügen?:

Toolbar toolbar = (Toolbar) findViewById(R.id.new_actionbar);
setSupportActionBar(toolbar);
getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

Wie kann ich mein benutzerdefiniertes Design verwenden oder die Symbolleiste formatieren?

Die Dokumentation besagt, dass dies veraltet ist, und schlägt vor, eine andere Art der Navigation zu verwenden. Aber ich kenne keine anderen Komponenten in Android, die die gleiche Funktionalität haben.

Etwas Hilfe

Antworten auf die Frage(2)

Ihre Antwort auf die Frage