android - 用户更改语言时如何更改fontFamily?
问题描述
我有一个支持 RTL 和 LTR 语言的应用程序,我正在使用 xml 中的 fontFamily 来更改某些文本的字体。问题是当我将字体系列设置为 xml 并选择阿拉伯字体时
android:fontFamily="@font/sans_arabic_bold"
它看起来不错,但是当用户将语言更改为 LTR 时,此阿拉伯字体将不适用于其他语言。那么我该如何解决呢?
解决方案
推荐阅读
- maven - maven-dependency-plugin:3.1.1:unpack Unable to find/resolve artifact
- android - 如何修复从 SQLite 数据库中提取的 Group 和 Children 数据到 Expandable Listview
- javascript - 是否可以在承诺中加载网络工作者?
- core-plot - 如何在核心图中添加图像以绘制符号
- ios - iOS:objective-C、facebook 和 twitter 实现
- c# - Moq:通过参数进行多次测试,一种测试方法
- square-connect - 我如何通过他们的 API 访问 Square Feedback?
- reactjs - 在 React 中支持属性的目的是什么
- node.js - Node.js 流在 Windows 和 Linux 上给出不同的结果
- java - 从视图对象获取属性值