2017-07-20 12 views
0

エラーは、あなたがこのようにそれを行うことができますXamarin.Androidでカスタムフォントを使用するには?書体の問題

protected override void OnCreate(Bundle bundle) 
    { 
     base.OnCreate(bundle); 

     TextView title = FindViewById<TextView>(Resource.Id.title); 
     var font = Typeface.CreateFromAsset(Assets, "FluoGums.ttf"); 
     title.Typeface = font; 

    } 
} 
+1

onCreate()方法でコードを追加し

  • ここ資産ディレクトリに新しいフォントディレクトリを作成し、FluoGums.ttfフォントファイルを置く: '使用をAndroid.Graphics;またはそれを完全に修飾する: 'Android.Graphics.Typeface' – SushiHangover

  • 答えて

    0

    「名 『書体』は現在のコンテキスト内に存在しない」と言います。

    1. 使用して句を追加

      @Override 
      protected void onCreate(@Nullable Bundle savedInstanceState) { 
          super.onCreate(savedInstanceState); 
          setContentView(R.layout.activity_splash); 
      
          TextView title = (TextView) findViewById(R.id.title); 
      
          AssetManager assetManager = getAssets(); 
      
          Typeface tf = Typeface.createFromAsset(assetManager, "fonts/FluoGums.ttf"); 
      
          title.setTypeface(tf); 
      } 
      
    関連する問題