在 android studio 中,我有一个 textview,它是我的倒数计时器的文本。我想拥有带有数字字符的文本视图。你能帮助我吗?
问问题
3228 次
3 回答
5
您必须更改文本视图文本的字体。
首先将字体放在您的资产文件夹中。
然后在你的java文件中添加这样的代码来改变你的字体:
Typeface myTypeface = Typeface.createFromAsset(this.getAssets(),
"Digital.ttf");
TextView digital= (TextView) findViewById(R.id.your_textView);
digital.setTypeface(myTypeface);
将 Digital.ttf 放在项目的资产文件夹中。
这可能会对您有所帮助。
于 2013-10-26T13:12:50.357 回答
0
是的,您可以这样做...将 ttf 文件放在assets
文件夹中并执行以下代码
/**Font Typeface***/
String fontPath = "fonts/DS-Digital.ttf";
/**Font Typeface***/
tf = Typeface.createFromAsset(getAssets(), fontPath);
然后最后将其设置为 textview
TextView wordtext;
wordtext.setTypeface(tf);
于 2013-10-26T13:14:42.183 回答
0
从以下链接下载字体
http://www.fontpalace.com/font-download/LED.Font/ http://www.fontspace.com/download/13974/c46cca08c1d746a1836e0080c24de5c2/wlm-fonts_lets-go-digital.zip
并创建一个 Assets 文件夹,将其粘贴到您的应用程序的 ASstest 文件夹中 现在在 Activity 中
Typeface tf = Typeface.createFromAsset(getAssets(),
"fonts/Digital.otf");
TextView tv = (TextView) findViewById(R.id.Text);
tv.setTypeface(tf)
于 2017-12-02T06:02:54.780 回答