android 计时器上的文本样式

Text style on chronometer on android

如何更改计时器上的字体和字体大小。当我将计时器与文本视图对齐时,它会显示不同的大小和设置。我还尝试从 textview 分配字体设置。

chronometer.setTypeface(txtView.getTypeface());
chronometer.setTextSize(TypedValue.COMPLEX_UNIT_SP,txtView.getTextSize());

您可以使用以下方法更改 chronometer 上的字体样式和字体大小

XML

android:typeface="serif"
android:textSize="120dp"

在xml中可以设置android的默认字体。

JAVA

        Typeface font = Typeface.createFromAsset(getAssets(), "fonts/opensanslight.ttf");

        focus = (Chronometer) findViewById(R.id.chronometer1);
        focus.setTypeface(font, Typeface.NORMAL);
        focus.setTextSize(120);

重点是计时器。

for custom fonts

将您的 .ttf 文件放入资产文件夹。

android 工作室 您必须在 src/main/assets/

下创建资产文件夹