android上的计时器的文本样式



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

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

您可以使用以下命令更改计时器的字体样式和字体大小

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);

,焦点是计时器。

自定义字体

把你的.ttf文件放到assets文件夹中。

android studio你必须在src/main/assets/

下创建assets文件夹

最新更新