2016-08-07 19 views
0

In Assets erstellen ich einen Ordner "Fonts", und im Inneren gibt es Schriftarten, die ich verwenden möchte. Abgesehen davon, nachdem ich die Schrift in den Eigenschaften eingetragen gesetzt I „kopieren Außen Verzeichnis: Kopieren Sie immer“ Danach,benutzerdefinierte Schriftart verwenden Android Xamarin

<style name="Editor" > 
<item name="android:textColor" >#575656</item> 
<item name="android:textColorHint" >#78788a</item> 
<item name="android:background" >#efefef</item> 
<item name="android:fontFamily" >Assets.Fonts.acadnusx</item> 

ich diesen Code geschrieben, aber die Objekte, die diesen Stil verwenden nicht habe die Schriftart geändert.

danke!

Antwort

0

Ihr verknüpfter Code wird nicht angezeigt, aber ich nehme an, dass Sie am Ende in Ihrem tatsächlichen Projekt korrekt sind?

Hat mit so etwas wie:

<item name="colorPrimary">#2196F3</item> 

Als Einstieg die Farben für Sie ändern?

Vergangenheit, dass ich den Rest Ihres Codes sehen müsste, um zu sehen, warum es nicht funktioniert. Hoffe das hilft dir etwas!

0

var tv = FindViewById<TextView>(Resource.Id.Main_tvTitle); // Font is in the Assets folder ("Assets\fonts\PermanentMarker.ttf") tv.Typeface = Typeface.CreateFromAsset(Assets, "fonts/PermanentMarker.ttf");

Use custom fonts in Xamarin.Android

Verwandte Themen