使用自定义字体android xamarin

时间:2016-08-07 18:01:22

标签: android xamarin fonts

在资产中我创建了一个文件夹"字体",里面有我想要使用的字体。除此之外,我在属性中注册了字体后,我设置了#34;复制到外部目录:copy always" 之后,

 <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>

我编写了这段代码,但使用此样式的对象没有更改字体。

谢谢!

2 个答案:

答案 0 :(得分:0)

您的关联代码没有显示,但我认为您在实际项目的最后是否正确?

使用类似的东西:

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

作为条目改变你的颜色?

过去我需要查看其余的代码,看看它为什么不起作用。希望这对你有帮助!

答案 1 :(得分: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