如何在Android中更改字体样式和面部?

Pra*_*mar 12 fonts android

我想改变android中的字体和样式.这该怎么做?我正在使用模拟器.这可能会在模拟器中更改.是否有任何权限可以做到这一点.提前致谢.

Nir*_*tel 26

在android中只有五个fonttype-face

字体

Typeface.DEFAULT
Typeface.MONOSPACE
Typeface.SANS_SERIF
Typeface.DEFAULT_BOLD
Typeface.SERIF
Run Code Online (Sandbox Code Playgroud)

和字体类型

Typeface.NORMAL
Typeface.BOLD
Typeface.BOLD_ITALIC
Typeface.ITALIC
Run Code Online (Sandbox Code Playgroud)

你可以像使用一样

textView.setTypeface(Typeface.DEFAULT, Typeface.BOLD);
Run Code Online (Sandbox Code Playgroud)

和其他方式是可以download any .ttf file把它放在资产文件夹中并像这样使用

Typeface type=Typeface.createFromAsset(context.getAssets(),
        "DroidSansMono.ttf");
textView.setTypeface(type, null);
Run Code Online (Sandbox Code Playgroud)