Xav*_*uza 7 android localization
我可以从我的应用程序切换到印地语语言环境,即从值 - hi获取印地语的相应资源...但是当我按照Kannada(values-kn)这样的语言时,语言环境会被切换但显示为空白对于卡纳达语中的每一个文本.如何添加对印度语区域语言(如卡纳达语,泰米尔语等)的支持.我希望它与印地语一样,即从适当的值-xx文件夹中选择资源.我通过Google搜索,其中大部分都建议拥有资产中的字体(.ttf)文件以及每个TextView,Button等等都使用setTypeFace设置它...但这会更复杂..因为我在"活动标题","进度"对话框中的每个地方都使用了特定于语言环境的文本,等等......甚至大多数小部件都是动态创建的.
我的最低Android SDK目标版本是4.0 ...所以我真的不在乎它是否适用于Android版本<4.到目前为止,我已经在模拟器上对它进行了测试.所以不知道它对于真实设备是否也是一样的..
编辑:我已经在运行Android 4.4.2的Nexus 7上测试了应用程序,它确实显示了卡纳达语,泰米尔语,泰卢固语...大多数印度语言的文本.必须测试其他设备或更低版本(v4.0-4.3)
| 归档时间: |
|
| 查看次数: |
1802 次 |
| 最近记录: |