1
正如標題所述,我需要在Assets中使用帶有自定義字體的TypefaceSpan對象,但我無法找到實現此目的的正確方法。 字體的文件是「HelveticaNeueLTCom-BdCn.ttf」Xamarin Android TypefaceSpan在Assets文件夾中具有自定義字體
這是我的兩個嘗試這並沒有爲我工作:
// first attempt
var textViewTitle = new TextView(Context);
var span = new SpannableString("MyLongTitle");
span.SetSpan(new TypefaceSpan("HelveticaNeueLTCom-BdCn.ttf"), 0, 5, SpanTypes.ExclusiveExclusive);
textViewTitle.TextFormatted = span;
// second attempt
var textViewTitle = new TextView(Context);
var span = new SpannableString("MyLongTitle");
span.SetSpan(new Typeface(Typeface.CreateFromAsset(Context.Assets, "fonts/HelveticaNeueLTCom-BdCn.ttf")), 0, 5, SpanTypes.ExclusiveExclusive);
textViewTitle.TextFormatted = span;
任何人有一些提示或建議?