Android实战处理带+号的电话号码在Arabic语言中的正确显示
2013-04-08 00:00
926 查看
现在有串电话号码+8613212345678(注意是带+号的),要保证在Arabic 语言中的正确显示,如何来做?
要求: 英语语言下显示成:+8613212345678
在Arabic语言下也显示成:+8613212345678
String mText = "+8613212345678";
mText = "\u202D" + mText + "\u202C";
再把mText设置给TextView, 这样TextView显示总是按LTR模式,也就是左对齐。
关于"\u202D" 和"\u202C"的解释见http://blog.csdn.net/candyguy242/article/details/8476093
1、
RLO ( Code
"\u202E" ; HTML
) :开始从右到左的文字;
2、
LRO ( Code
"\u202D" ; HTML
) :开始从左到右的文字;
3、
PDF ( Code
"\u202C" ; HTML
) :结束上一次定义。
要求: 英语语言下显示成:+8613212345678
在Arabic语言下也显示成:+8613212345678
String mText = "+8613212345678";
mText = "\u202D" + mText + "\u202C";
再把mText设置给TextView, 这样TextView显示总是按LTR模式,也就是左对齐。
关于"\u202D" 和"\u202C"的解释见http://blog.csdn.net/candyguy242/article/details/8476093
1、
RLO ( Code
"\u202E" ; HTML
) :开始从右到左的文字;
2、
LRO ( Code
"\u202D" ; HTML
) :开始从左到右的文字;
3、
PDF ( Code
"\u202C" ; HTML
) :结束上一次定义。
相关文章推荐
- android 切换到阿拉伯语电话号码+号显示在右侧及顺序错乱的处理
- android 切换到阿拉伯语电话号码+号显示在右侧及顺序错乱的处理
- Android简易实战教程--第十八话《ListView显示,简单的适配器SimpleAdapter》
- Android实战(八)------点击空白可消失的弹出层dialog中显示动态高度宽度的gridview
- Android的TextView/EditText使用CharacterStyle&SpannableString来处理图片显示、字体样式、超链接等
- android 项目中log信息的正确处理
- Android图片切片控制与显示案例实战
- D语言如何在windows的cmd下正确显示中文
- 《Android-圆形图片处理(上传)进度显示》
- android中一些view处理(拖动,定位,显示,图层)
- Android TextView使用HTML处理字体样式、显示图片等
- android 动态添加组件,layout的宽高的正确显示
- Android权限处理——权限管理实战,完美轻量级封装
- Android的TextView/EditText使用CharacterStyle&SpannableString来处理图片显示、字体样式、超链接等
- Android ListView最佳处理方式,ListView拖动防重复数据显示,单击响应子控件
- Android 以Dialog的方式显示Activity,并且处理背景四个角为圆角,去掉黑角
- opencv4android 3.0实现三帧差分法无法正确显示结果
- 实时显示 Opencv处理后的Camera图像 AndroidStudio NDK方法
- magento 产品图片上传(多语言,产品图片无法显示的处理!)
- (android实战)线程池实现,并通过CompletionService,来实现反馈处理(转载)