gpt4 book ai didi

java - 如何在 4.0.3 中更改 fontfamily?

转载 作者:行者123 更新时间:2023-11-29 05:38:20 25 4
gpt4 key购买 nike

从 android 4.1/4.2 开始,可以使用以下 Roboto 字体系列:

 android:fontFamily="sans-serif"           // roboto regular
android:fontFamily="sans-serif-light" // roboto light
android:fontFamily="sans-serif-condensed" // roboto condensed
android:fontFamily="sans-serif-thin" // roboto thin (android 4.2)

但是对于版本 4.0.3,我需要类似的东西。有人知道怎么做吗?

最佳答案

如您所说,V4.2 sans-serif-thin 不适用于低于该版本的设备。

但是您可以通过将 .ttf.otf 文件放入您的 /assets 文件夹并使用这段代码:

TextView txt = (TextView) findViewById(R.id.custom_font);  
Typeface font = Typeface.createFromAsset(getAssets(), "Chantelli_Antiqua.ttf");
txt.setTypeface(font);

这里是完整的例子:http://mobile.tutsplus.com/tutorials/android/customize-android-fonts/

您还可以在此处获取 sans-serif-thin 字体:http://www.fontsquirrel.com/fonts/roboto

关于java - 如何在 4.0.3 中更改 fontfamily?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18651284/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com