Android利用TTF文件设置字体

MainActivity如下:

package cn.testfont;

import android.os.Bundle;
import android.widget.TextView;
import android.app.Activity;
import android.graphics.Typeface;
/**
 * Demo描述:
 * 利用TTF字体文件文字的显示效果
 * 
 * 步骤如下:
 * 1 在asset下建立fonts文件夹
 * 2 将.ttf文件拖入fonts文件夹Typeface
 * 3 在代码中为TextView设置
 *
 */
public class MainActivity extends Activity {
    private TextView mTextView;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
		init();
	}

	private void init(){
		mTextView=(TextView) findViewById(R.id.textView);
		Typeface typeface = Typeface.createFromAsset(getAssets(),"fonts/test.ttf");
		mTextView.setTypeface(typeface);
	}
}

main.xml如下:


    



你可能感兴趣的:(Android核心)