ttf设置文字字体

简介: <p>MainActivity如下:</p> <div class="dp-highlighter bg_java"> <div class="bar"> <div class="tools"><strong>[java]</strong> <a target="_blank" href="http://blog.csdn.net/lfdfhl/article/details/27

MainActivity如下:

  1. package cn.testfont;  
  2.   
  3. import android.os.Bundle;  
  4. import android.widget.TextView;  
  5. import android.app.Activity;  
  6. import android.graphics.Typeface;  
  7. /** 
  8.  * Demo描述: 
  9.  * 利用TTF字体文件文字的显示效果 
  10.  *  
  11.  * 步骤如下: 
  12.  * 1 在asset下建立fonts文件夹 
  13.  * 2 将.ttf文件拖入fonts文件夹Typeface 
  14.  * 3 在代码中为TextView设置 
  15.  * 
  16.  */  
  17. public class MainActivity extends Activity {  
  18.     private TextView mTextView;  
  19.     @Override  
  20.     protected void onCreate(Bundle savedInstanceState) {  
  21.         super.onCreate(savedInstanceState);  
  22.         setContentView(R.layout.main);  
  23.         init();  
  24.     }  
  25.   
  26.     private void init(){  
  27.         mTextView=(TextView) findViewById(R.id.textView);  
  28.         Typeface typeface = Typeface.createFromAsset(getAssets(),"fonts/test.ttf");  
  29.         mTextView.setTypeface(typeface);  
  30.     }  
  31. }  

main.xml如下:
  1. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  2.     xmlns:tools="http://schemas.android.com/tools"  
  3.     android:layout_width="match_parent"  
  4.     android:layout_height="match_parent"  
  5.     >  
  6.   
  7.     <TextView  
  8.         android:id="@+id/textView"  
  9.         android:layout_width="wrap_content"  
  10.         android:layout_height="wrap_content"  
  11.         android:text="9527"  
  12.         android:textSize="22sp"  
  13.         android:layout_centerInParent="true"  
  14.      />  
  15.   
  16. </RelativeLayout> 
目录
相关文章
|
3月前
|
区块链 Python
9-18|图片上生成字体设置字体大小
9-18|图片上生成字体设置字体大小
|
7月前
|
安全
字体系列
字体系列。
72 1
|
前端开发
css文字字体间距设置
css文字字体间距设置
84 0
LaTeX:字体字号榜值对比
LaTeX 的字体大小设置有 `\small, \large` 等,与 Word 上的字号大小有对应
503 0
Markdown设置字体大小、颜色...,CSDN博客编写设置字体大小、颜色、粗细。字体,文字背景设置。
Markdown设置字体大小、颜色...,CSDN博客编写设置字体大小、颜色、粗细。字体,文字背景设置。
641 0
Markdown设置字体大小、颜色...,CSDN博客编写设置字体大小、颜色、粗细。字体,文字背景设置。
|
图形学
字体问题
字体问题
168 0
|
Python
在Maptlotlib中使用Helvetica字体
关注九天学者微信公众号(扫码关注)第一时间获取技术贴更新! 在学术论文中的图件(Scientific figures),优秀的图有四个特点:简单(Simple)、清晰(Clean)、易读(undisputedly easy to read)、美观。
1367 0
|
JavaScript 前端开发