不幸的是我的应用停止工作

时间:2014-12-01 10:28:32

标签: java android fonts textview typeface

我试着展示“你好世界!”通过在我的笔记本电脑中使用存储在src / Main / CustomF / times.ttf中的自定义字体来设计应用程序.....执行时它很快消失,告诉“不幸的是你的应用程序停止了”....我的编码如下.....请帮帮我......

package com.example.nambimanavalan.customfonts;

import android.app.Activity;
import android.graphics.Typeface;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.TextView;


public class MainActivity extends Activity {

    TextView t;
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        t=(TextView)findViewById(R.id.mine);
        Typeface custom=Typeface.createFromAsset(getAssets(),"CustomF/times.ttf");
        t.setTypeface(custom);

    }
}

2 个答案:

答案 0 :(得分:1)

您需要将您的字体放在assets / Font文件夹中,而不是使用

 Typeface custom=Typeface.createFromAsset(getAssets(),"Font/times.ttf");

答案 1 :(得分:0)

将您的自定义字体放入:assets / CustomF / times.ttf,然后它可能会起作用

assets文件夹直接位于项目文件夹下,无论何时创建新项目,它都是空的。