【发布时间】:2018-01-18 03:28:00
【问题描述】:
我是编程新手,我希望将我下载的自定义字体添加到 Android Studio。我能够按照说明如何添加字体,但是当我运行应用程序时,我只能让我的两个 TextView 中的一个 TextView 使用此字体。这是我的代码,有人可以告诉我我在这里做错了什么。谢谢!
public class MainActivity extends AppCompatActivity {
TextView text, text2;
Typeface tfc1, tfc2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
text = (TextView) findViewById(R.id.top_text);
text2 = (TextView) findViewById(R.id.bottom_text);
tfc1 = Typeface.createFromAsset(getAssets(),"fonts/StarWars.ttf");
text.setTypeface(tfc1);
tfc1 = Typeface.createFromAsset(getAssets(),"fonts/StarWars.ttf");
text2.setTypeface(tfc2);
}
}
【问题讨论】: