- Forum-Beiträge: 59
18.06.2017, 13:01:19 via Website
18.06.2017 13:01:19 via Website
Hallo liebe Community,
ich versuche seit einiger Zeit mit verschiedenen Lösungen die Schriftart bei meinen Buttons zuändern. Was für mich recht simpel klingt ist es anscheinend nicht. Ich habe einen Assets Ordner erstellt und dort unter dem Ordner "fonts" die Datei ClearLine.ttf eingefügt. Bei der ttf Datei hat er zuerst gemeldet das dort eine falsche Codierung verwendet wurde. Diesen Fehler konnte ich beheben.
Den Text im Button Namens "Anis" habe ich über strings definiert.
Dies ist der Code den ich in die .java Datei von der Activity eingefügt habe:
Button Anis;
Typeface tf1;
Anis= (Button) findViewById(R.id.Anis);
String fontPath = "fonts/ClearLine.ttf";
tf1 = Typeface.createFromAsset(getAssets(), fontPath);
Anis.setTypeface(tf1);
In der Preview verändert sich optisch rein gar nichts und beim Starten stürzt die App komplett ab.
Hab ich irgendwas simples übersehen?
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.