1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

kein Zugriff auf ttf Datei in assets?

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Dschulie, 13.06.2012.

  1. Dschulie, 13.06.2012 #1
    Dschulie

    Dschulie Threadstarter Neuer Benutzer

    Beiträge:
    10
    Erhaltene Danke:
    0
    Registriert seit:
    14.02.2012
    Hallo,

    ich bin mal wieder am Rumprobieren.

    Laut google gibt es ganz viele Anleitungen, um externe Schriftarten in die eigene App einzubauen.
    Ist - im Prinzip - recht leicht und scheint bei den Meisten zu klappen, den Kommentaren nach.

    Heißt im Endeffekt:
    Ich habe eine ttf Schrift im Ordner assets gespeichert.

    Diese sollte dann so eingebunden werden:
    Code:
    Typeface typeface = null;
            try {
                typeface = Typeface.createFromAsset(getAssets(), "HandmadeTypewriter.ttf");
                }
             catch (Exception e) {
                e.printStackTrace();
                Log.e("log", e.getMessage());
            }
    als Fehlermeldung bekomme ich: native typeface cannot be made.

    Habe ich mich dann doch irgendwo verhauen?
    Als Fehleranalyse habe ich bisher nur gefunden, dass manche Schriftarten einfach nicht funktionieren. Mittlerweile habe ich aber bestimmt schon 10 Stück probiert...

    Hat sich im Umgang mit "assets" etwas geändert und ich bin nur auf zu alte Beiträge gestoßen?

    Gespeichert habe ich die Schrift, indem ich mit Rechtsklick auf den assets-Ordner gegangen bin -> new -> file -> advanced -> link to file system
    und dann logischerweise die ttf gesucht...

    Wer findet den Fehler?
     

Diese Seite empfehlen