Ordner für Assets in Android Studio?
Ich versuche, verwenden Sie eine benutzerdefinierte schriftart, und ich habe gelesen, dass ich nehme an, legen Sie die Schriftarten in assets/fonts. Ich bin mit Android Studio und es scheint nicht, wie ich einen Ordner "assets". So habe ich eine erstellt. Aber meine app stürzt ab, wenn ich die Ordner "assets" im Verzeichnis src/main. Im mit diesem code laden meiner Schriften.
Typeface fontRegular = Typeface.createFromAsset(getAssets(), "fonts/DroidSans.ttf");
Typeface fontBold = Typeface.createFromAsset(getAssets(), "fonts/DroidSans-Bold.ttf");
myDeviceModelTxt.setTypeface(fontRegular);
Was mache ich falsch?
InformationsquelleAutor der Frage Jojo | 2013-10-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin nicht sicher, ob es irgendwelche bug-fixes, da dies gefragt wurde, aber ich bin mit der aktuellen Struktur für ein Projekt in Android Studio 0.5.2:
Dann erhalten Sie durch den Aufruf
Wort der Vorsicht aber, es ist ein bug ( https://code.google.com/p/android/issues/detail?id=9904 ), die verhindert, dass Schriften von garbage Collection richtig. Verwenden Sie ein singleton!
InformationsquelleAutor der Antwort ntlv
Erstellen Ordner "Assets" der Rechten Maustaste auf app->>new->>Ordner>>AssetsFolder wie unten Bild
Stellen Sie Ihre Schriften in diesem Ordner nur kopieren und einfügen. und folgenden code verwenden, zum Beispiel..
InformationsquelleAutor der Antwort kundan roy
Folgen Sie einfach diesem Pfad:
Hier App muss ausgewählt werden, bevor erstellen Ordner.
Weitere Informationen finden Sie unter diese Antwort
InformationsquelleAutor der Antwort Md. Sajedul Karim
Dem Ordner "assets" gelegt werden sollte, die unter dem Stammverzeichnis des Projekts.
Sehen hier weitere Beispiele.
InformationsquelleAutor der Antwort Lior Ohana