下载此文档

Android MTK开发时区修改.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
[FAQ06455] 【 Zone 】如何添加一个新的时区问题描述:有些项目需要出货到海外,比如非洲的一些国家,目前的版本中这些国家没有单独的时区,而是使用的如非洲东部时间,非洲标准时间等,为了提高当地用户体验,需要在 setting 菜单中增加一个时区,比如为出货到尼日尼亚的手机增加时区尼日尼亚拉各斯。解决方案:以加入 Nigeria 时区为例,应该如下修改: zoneinfo 中的时区信息。时区信息的文件可以从 ftp:/// 下载到最新的,解压 tzdata 201x*. 后,在每个地区的 txt 文件中有城市的时区信息,搜索是否有您要添加的城市,则该时区可以添加;如果没有搜索到相关的国家或城市,则需要考虑使用别的城市的时区。比如在 中搜索 Nigeria ,可以找到下面的内容: #Nigeria #Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Africa/Lagos 0:13:36 -LMT 1919 Sep 1:00 -WAT 这样可以看到,尼日利亚只有一个城市可以作为时区 ID,这个 ID就是 Africa/ Lagos 。 packages/apps/Settings/res/xml-xx-xx/ (xx-xx 表示不同的语言和区域) ,添加下面的内容: <!-- 用于在 setting 中增加一个时区设置项--> <timezone id=" Africa/Lagos ">Lagos</timezone> framework/base/core/res/res/xml/ ,添加下面的内容<!-- 这个用于自动匹配时区时使用,通过 country code 找一个时区--> <!-- Nigeria, 1:00 --> <timezone code="ng"> Africa/Lagos </timezone> <!-- 这里的 code="ri" 表示国家代码,,美国对应 us, 不清楚可以维基百科查询 ISO_3166-1--> 这是添加一个时区的步骤,如果要添加多个时区,请重复或批量执行以上步骤。[FAQ08718] 如何在 ICU 中自定义某个时区的显示名称【 Description 】: 目前对于有些地区,很多国家会使用一个时区,显示的名称也是一样,比如对于欧洲,很多城市使用“欧洲中部时间”“中欧夏令时”,非洲国家也是类似的。对于有些客户,可能有定制显示需求,对于某些时区,不显示“xx中部时间”, 而是显示“xx时间”,比如下面会以荷兰阿姆斯特丹为例,目前在手机 Settin g 中选择“Amsterdam,Berlin ”后在 Date&Time 界面会显示“Central European Summer Time ”,下面是修改荷兰语下这个显示为自定义名称的过程。【 Solution 】: 时区 Europe/Amsterdam 目前显示出来的时间是“欧洲中部时间”或“欧洲中部时间”,如果要修改荷兰语下显示为“阿姆斯特丹时间”或

Android MTK开发时区修改 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-07-24