我在下面的代码中遇到了getAssests()

时间:2013-06-03 12:56:41

标签: android

public class XYZ extends LinearLayout{

     TextView text  = (TextView) findViewById(R.id.kid_name);
    Typeface font = Typeface.createFromAsset(getAssets(), "eng111.ttf");
    text.setTypeface(font);
}

我只是尝试使用文本的其他格式,问题出现了“创建getAssets()方法”

我在哪里弄错了?请解决这个问题

1 个答案:

答案 0 :(得分:2)

您需要Context,因为您不在Activity,但需要致电:

getContext().getAssets();