So ändern Sie die ActionBar-Titel-schriftart, wenn Sie mit AppCompat

Ich möchte ein benutzerdefinierte schriftart für den Titel meiner app, die angezeigt wird, auf der ActionBar. Bisher habe ich jede Bibliothek unterstützt und diese Lösung:

int titleId = getResources().getIdentifier("action_bar_title", "id",
                "android");
TextView yourTextView = (TextView) findViewById(titleId);
yourTextView.setTypeface(face);

funktionierte gut für mich. Aber jetzt bin ich mit material design SupportActionBar und dies wirft NullPointerException. So so ändern Sie die ActionBar, die Schrift bei der Verwendung von AppCompat?

  • Diese Antwort denke ich kann Ihnen helfen, stackoverflow.com/a/15181195/2778639
  • Danke, dieser post behoben, mein problem. Wenn jemand ähnliches problem zu mir, die benutzen Sie einfach die Methode aus dem verlinkten post, die gut funktioniert mit dem support-Bibliothek-v - -21.
  • Hier die Lösungen [Actionbar-custom-design.][1] [1]: stackoverflow.com/questions/17966350/...
InformationsquelleAutor fragon | 2015-01-03
Schreibe einen Kommentar