2019独角兽企业重金招聘Python工程师标准>>>

现在有串电话号码+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  ‬ ) :结束上一次定义。

转载于:https://my.oschina.net/u/996206/blog/120796

Android实战处理带+号的电话号码在Arabic语言中的正确显示相关推荐

  1. android在哪存储当前用户名和密码,Android实战教程第七篇之如何在内存中存储用户名和密码...

    本文实例为大家分享了Android内存中存储用户名和密码的方法,供大家参考,具体内容如下 首先是配置文件: xmlns:tools="http://schemas.android.com/t ...

  2. 【C语言进阶剖析】14.C语言中的单引号和双引号

    文章目录 一.单引号和双引号 二.小贴士 三.程序实例分析1 四.程序实例分析2 五.容易混淆的代码 六.小结 一.单引号和双引号 C语言中的单引号用来表示字符字面量 C语言中的双引号用来表示字符串字 ...

  3. android textview电话号码,Android应用开发之Android EditTextView 实现带空格分隔的输入(电话号码,银行卡)...

    本文将带你了解Android应用开发Android EditTextView 实现带空格分隔的输入(电话号码,银行卡),希望本文对大家学Android有所帮助. 电话号码输入框需求: 三位,七位后有空 ...

  4. Android实战场景 - 输入手机号、银行卡号、身份证号时动态格式化

    在日常项目开发中,如果稍微严谨点的话,其中关于手机号.银行卡号.身份证号的输入格式有做了限制格式化操作,主要是为了给用户带来更好的体验感: 最近同事正好问到了我这个问题,虽然以前做过这类型功能,但是并 ...

  5. Android JetPack架构篇,一个实战项目带你学懂JetPack

    第五届世界互联网大会昨日开幕,来自76个国家的1500余位嘉宾出席大会.腾讯公司董事会主席兼首席执行官马化腾在大会开幕式演讲中表示,全球产业都在进行数字化,在此期间机遇挑战并存,产业互联网机会巨大. ...

  6. Android实战场景 - 限制EditText仅支持输入数字、英文、汉字,禁止输入表情等特殊符号

    因项目需求,需要禁止用户输入表情符号,具体如下 ~ EditText相关Blog TextView.EditText属性大全 监听 EditText 文本变化 设置 EditText 光标颜色与下划线 ...

  7. Carson带你学Android:手把手带你入门跨平台UI开发框架Flutter

    前言 Flutter 作为Google出品的一个新兴的跨平台移动客户端UI开发框架,正在被越来越多的开发者和组织使用,包括阿里的咸鱼.腾讯的微信等. 今天,我将献上一份 <全面 & 详细 ...

  8. Golang 实战——微信公众号课程提醒系统

    Golang 实战--微信公众号课程提醒系统 起因 最早开始学 Golang 已经是整整一年前了,当时就把基础语法那一块学完了,然后拿 Golang 写了点 leetcode 题.之后由于项目里一直用 ...

  9. android 6.0获取手机imei,android获取手机信息大全,android获取大全,IMEI号,IESI号,...

    android获取手机信息大全,android获取大全,IMEI号,IESI号, IMEI号,IESI号,手机型号: [java] view plaincopyprint?private void g ...

最新文章

  1. Go-Mega Tutorial 01 - Hello World
  2. 21世纪初最有影响力的20篇计算机视觉期刊论文
  3. python中fetchall函数_python中查询数据库时fetchone()函数和fetchall()函数的区别
  4. 7000更换控制器电源步骤_开关电源控制环路(初级篇:上)
  5. 这九张动态图诠释什么是自然与科技的完美结合
  6. matlab设计一个简单图像直方图均衡的GUI程序
  7. Java经典编程题50道之二十四
  8. 在ASP.NET Web API2中启用Cross-Origin请求
  9. echarts拖拽echarts实现多条可拖动节点的折线图
  10. C51单片机实现 贪吃蛇
  11. 如何利用EndNote,在word中插入参考文献
  12. 百药食坊-团队项目开始介绍
  13. openwrt桥接上海电信宽带+高清4KIptv适用
  14. php 输出时区,PHP 输出的各个时区对应的时差表
  15. 像Booch一样思考
  16. Tinkpad x13 突然检测不到外接显示屏
  17. 深度学习Web端服务搭建及部署服务器
  18. 《天道》:认知的九个层次,丁元英在第八层,你在第几层?
  19. win7安装 vs2015时,提示“安装包损坏”的问题sqlDom.msi
  20. 中国风险投资年鉴(2002-2018)缺2004

热门文章

  1. memset 结构体内指针_SideTable结构
  2. 全球及中国1-氯-3-乙基苯行业发展规划分析及市场前瞻报告2021年版
  3. Access中字段类型及修改字段类型的SQL语句
  4. openresty开发系列32--openresty执行流程之1初始化阶段
  5. 纯css用图片代替checkbox和radio,无js实现方法
  6. Windows服务BAT命令-安装、卸载、启动、停止
  7. svn 没有绿色小勾
  8. MySQL数据库基本的“增删改查”操作 -《狗嗨默示录》-
  9. centos上安装supervisor来管理dotnetcore等应用程序
  10. 网络配置及shell基础