一、问题描述

最近在做APP的国际化,语言支持中文简体、中文繁体(中国台湾)、中文繁体(中国香港)、中文繁体(中国澳门)、英文、泰文、印尼文等。

但是在做切换繁体之后,进入到一个有逗号显示的页面的时候,逗号跑到了中文汉字中间显示,并不是和中文简体的标点符号一样显示在左下角。如下图所示:

然后这个页面显示逗号那部分正好是个自定义的Layout,我还以为是自定义出问题了,查看了半天代码发现没问题。
而且原始翻译过来的 中文繁体 逗号是在左下角显示的,那这个到底是什么问题导致的呢?下面慢慢分析。

二、问题分析

2.1 切换到中文简体做对比

最开始我把系统语言 切换为 中文简体,然后发现逗号是在左下角显示的。

【我的Android进阶之旅】繁体字的标点符号应该是居中还是在左下角?相关推荐

  1. 我的Android进阶之旅------Java字符串格式化方法String.format()格式化float型时小数点变成逗号问题...

    今天接到一个波兰的客户说有个APP在英文状态下一切运行正常,但是当系统语言切换到波兰语言的时候,程序奔溃了.好吧,又是我来维护. 好吧,先把系统语言切换到波兰语,切换到波兰语的方法查看文章 我的And ...

  2. 我的Android进阶之旅------gt;Android字符串资源中的单引號问题error: Apostrophe not preceded by 的解决的方法...

    刚刚在string字符串资源文件里,写了一个单引號.报错了,错误代码例如以下 error: Apostrophe not preceded by \ (in OuyangPeng's blog ) 资 ...

  3. 我的Android进阶之旅------gt;解决Jackson等第三方转换Json的开发包在开启混淆后转换的实体类数据都是null的bug...

    1.错误描述 今天测试人员提了一个bug,说使用我们的app出现了闪退的bug,后来通过debug断点调试,发现我们的app转换服务器发送过来的json数据后,都是为null.而之前已经提测快一个月的 ...

  4. 我的Android进阶之旅------Android利用Sensor(传感器)实现水平仪功能的小例

    这里介绍的水平仪,指的是比较传统的气泡水平仪,在一个透明圆盘内充满液体,液体中留有一个气泡,当一端翘起时,该气泡就会浮向翘起的一端.    利用方向传感器返回的第一个参数,实现了一个指南针小应用.   ...

  5. 我的Android进阶之旅------Android利用温度传感器实现带动画效果的电子温度计

    要想实现带动画效果的电子温度计,需要以下几个知识点: 1.温度传感器相关知识. 2.ScaleAnimation动画相关知识,来进行水印刻度的缩放效果. 3.android:layout_weight ...

  6. 【我的Android进阶之旅】Android 混淆文件资源分类整理之二:将混淆文件拆分成更小粒度的混淆文件

    在我2017年的文章[我的Android进阶之旅]Android 混淆文件资源分类整理中,我已经提及过. 之前将所有的混淆都配置在一个 proguard-rules.pro 这个Android Stu ...

  7. 【我的Android进阶之旅】推荐一款视频转换GIF图片格式的转换工具(Video to GIF)

    一.背景 最近想把一些Android Demo的运行效果图获取下来,但是一直使用真机进行调试,在电脑上不好截取一段gif动画.而之前使用模拟器的时候可以使用 GifCam 工具进行屏幕动画截取.Gif ...

  8. 【我的Android进阶之旅】推荐一款视频转换GIF图片格式的转换工具(Video to GIF)...

    一.背景 最近想把一些Android Demo的运行效果图获取下来,但是一直使用真机进行调试,在电脑上不好截取一段gif动画.而之前使用模拟器的时候可以使用 GifCam 工具进行屏幕动画截取.Gif ...

  9. 【我的Android进阶之旅】Android混淆踩坑之各模块各自单独配置混淆,但是将minifyEnabled设置为true导致的编译错误

    一.背景描述 在之前的两篇文章中 [我的Android进阶之旅]Android 混淆文件资源分类整理 [我的Android进阶之旅]Android 混淆文件资源分类整理之二:将混淆文件拆分成更小粒度的 ...

最新文章

  1. strut2服务器与android交互数据,用Android搭建客户端 手机和服务器交互开发
  2. HTTP 错误 500.21 - Internal Server Error
  3. Java命令行界面(第22部分):argparser
  4. 用js判断.net版本
  5. xamarin误删vEthernet(internal Ethernet Port Windows Phone Emulator) 网络设备的处理。
  6. 区位码,国标码,交换码,内码,外码
  7. ES6/7 + Babel 编译器-郭永峰-专题视频课程
  8. 当北极光遇上阿里旅行:我是旅游IP梦工场,哪里需要那里往
  9. 别细看|请收藏|堆垛机故障大全及解决办法
  10. 自定义自己的笔记本做WiFi热点
  11. WLC RTU license
  12. MATLAB仿真节点个数和节点通信半径与网络连通率的关系,WSN实验
  13. 一个女大学生骂她男朋友的话,厉害,没一个脏字
  14. Ardunio下实现STM32的串口通信及其与Stduino的区别
  15. Tomcat的基本配置
  16. 格里高历日历判断闰年
  17. ios开发者平台生成App 专用密码
  18. 福师《计算机应用基础》期末考试,福师1009考试批次《计算机应用基础》考试复习题三 附答案...
  19. 佘其炯:关于97工程的思考
  20. Python爬虫实战 | (3) 爬取豆瓣电影Top250

热门文章

  1. 神经网络:AlexNet
  2. [bzoj1984]月下“毛景树” 树链剖分
  3. 信道编码与交织、脉冲成型
  4. 电子垃圾绿色回收之路怎么走?
  5. 7.2 一次产品异常复位引发的质量提升经历
  6. 立创EDA布线使用技巧
  7. js/JavaScript防抖处理
  8. 用Django实现网页Url使用汉语拼音PinYin作为SEO优化的实现方法
  9. 网络协议与网络编程(双电脑串口通讯)
  10. 关于Echarts折线图双Y轴网格的一些配置