1

在 android studio 中,我有一个 textview,它是我的倒数计时器的文本。我想拥有带有数字字符的文本视图。你能帮助我吗?

4

3 回答 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 回答