作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
根据 this Android 2.2 不支持阿塞拜疆语——但是他们声称“注意:Android 支持的语言环境比上面列出的更多。”。那么究竟是怎样的呢?是否支持阿塞拜疆语?编写必须以阿塞拜疆语显示文本的应用程序是否存在问题?
最佳答案
试着编写一个测试应用程序,它只显示一些 Unicode 中的阿塞拜疆语文本。如果它看起来正确,那么你的 Android 设备有一个 Unicode 字体,其中包含阿塞拜疆语中使用的字符。
如果文本未正确呈现,那么您的问题将是添加正确的字体。在 Mac OS X 上,您只需将字体文件拖放到正确的文件夹中,但在 Android 上,您需要将其安装在操作系统的显示服务器中。如果您想在制造商锁定的手机上运行,这可能是不可能的。
如果字体不存在,也许您可以为阿塞拜疆语找到一个好的开源 Unicode 字体。向 Android 开发人员提交功能请求,以便将字体添加到下一版本的 Android 中。很遗憾,您需要等待很长时间,并且只能使用最新版本。
如果您真的很绝望并且愿意付出很多努力,您可以在您的应用程序中构建一个字体呈现引擎。我认为这并不像听起来那么难。然后,您将能够在任何 Android 版本上运行,而不必等待手机制造商对您的功能请求做出响应。
关于android - Android 2.2 支持阿塞拜疆语吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7227126/
我是一名优秀的程序员,十分优秀!