Android实战处理带+号的电话号码在Arabic语言中的正确显示
生活随笔
收集整理的這篇文章主要介紹了
Android实战处理带+号的电话号码在Arabic语言中的正确显示
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2019獨角獸企業(yè)重金招聘Python工程師標準>>>
現(xiàn)在有串電話號碼+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语言中的正确显示的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux显示菱形
- 下一篇: 三网齐发 HTC One行货确定4月24