Thursday, April 11, 2013

[Android] 文字套用自定義字型檔

 public void TextFont(){
       
        TextView textView1 = (TextView) findViewById(R.id.textView1);
         TextView textView2 = (TextView) findViewById(R.id.textView2);
        TextView textView3 = (TextView) findViewById(R.id.textView3);
        TextView textView4 = (TextView) findViewById(R.id.textView4);
              
        Typeface tf_CWBTRIAL = Typeface.createFromAsset(getAssets(), "fonts/CWBTRIAL.ttf");
        Typeface tf_Swagger = Typeface.createFromAsset(getAssets(), "fonts/Swagger.ttf");
        Typeface tf_SwaggerBold = Typeface.createFromAsset(getAssets(), "fonts/SwaggerBold.ttf");
        Typeface tf_SwaggerLight = Typeface.createFromAsset(getAssets(), "fonts/SwaggerLight.ttf");
        textView1.setTypeface(tf_CWBTRIAL);
        textView2.setTypeface(tf_Swagger);
        textView3.setTypeface(tf_SwaggerBold);
        textView4.setTypeface(tf_SwaggerLight);

    }

字型檔放在 assets/fonts

No comments:

Post a Comment