gpt4 book ai didi

Android FontFamily 支持 AppCompat

转载 作者:太空狗 更新时间:2023-10-29 13:23:27 25 4
gpt4 key购买 nike

有谁知道如何解决 AppCompat 主题的字体系列支持问题?

我在 Android 中使用了 AppCompat v7 库,它可以很好地处理 ActionBar 问题,但是下面提到的属性在 android values/style.xml 默认文件夹中不可用。

这就是我无法自定义 Edittext 控件的原因。

<item name="android:fontFamily">sans-serif</item>

使用自定义字体的替代方法是什么?

最佳答案

我还在我的应用程序中使用自定义字体。

要自定义操作栏的标题,您需要使用下一个代码。

private void changeSizeTitle() {

fontTitle = Typeface.createFromAsset(context.getAssets(),
"fonts/helvetical.ttf");// font in the file assets/fonts
int titleId = getResources().getIdentifier("action_bar_title", "id",
"android");
TextView yourTextView = (TextView) findViewById(titleId);
yourTextView.setTypeface(fontTitle);
yourTextView.setTextSize(20);
}

重新启动 Activity 时要小心,您需要再次调用该方法。

关于Android FontFamily 支持 AppCompat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25100379/

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