正如標題所示,它將它們顯示爲靜態字符串。我有用阿拉伯語寫的數據庫字符串。我在一些阿拉伯文之間放置了一些英文文本(英文文本包含數字和*和#)。 Android無法識別RTL嵌入字符(iOS會執行BTW)。Android無法識別 u202A和 u202c
-5
A
回答
1
這裏調查該問題後: String concatenation containing Arabic and Western characters
我發現我是用的,而不是"\U202C"
\u202C"
(Captial 「U」 使其無法辨認)。一旦取代小U,它就像一個魅力。
0
您可以使用自定義字體。
您應該能夠通過快速搜索找到合適的ttf文件。
這概述了一般方法。
+0
它與字體無關。角色按預期工作,但不會出現!不好的答案,「謝爾登」:) –
+0
對不起,如果我誤解了!通常,當我輸入一個unicode並且它沒有出現時,這是因爲unicode字符在標準android字體中不受支持。要顯示這些字符,我使用自定義字體。但是我們不要掉以輕心 - 我的「死敵」名單上沒有更多空間! :-) – IanB
相關問題
- 1. DragSortListView - Android Studio無法識別dropListener和removeListener
- 2. Android Studio無法識別SDK
- 3. Android Studio無法識別setOnClickListener
- 4. Python - 失敗u202c
- 5. Android Studio無法識別的Mapbox方法
- 6. Android Studio無法識別「setAdapter()」方法
- 7. Android Studio無法識別權限
- 8. Eclipse無法識別我的Android設備
- 9. Android Studio中無法識別字符串
- 10. Eclipse無法識別Android設備
- 11. Android無法識別我的設備
- 12. R.id突然無法識別Android Studio
- 13. Android手機無法識別Arduino板
- 14. AppBuilder無法識別Android設備
- 15. 類別無法識別Ivars
- 16. Android Studio無法識別InstanceID類
- 17. 無法識別OCMock
- 18. ARToolKit Android無法識別新圖案
- 19. animateWithDuration無法識別?
- 20. UICollectionViewCell無法識別?
- 21. Eclipse無法識別Android提供的drawable?
- 22. Android設備無法識別win7 virtualbox
- 23. Selendroid無法識別Android 7設備
- 24. Eclipse無法識別Android上的「R.id ...」
- 25. Eclipse無法識別我的Android設備
- 26. Android FFmpeg無法識別的選項
- 27. Intellij IDEA無法識別Android庫資源
- 28. Eclipse無法識別Android設備
- 29. android java類無法識別R文件
- 30. Mac無法識別Android 2.1手機
請確認您正在測試的Android版本,因爲原生RTL在4.2版之前不可用。 http://android-developers.blogspot.com/2013/03/native-rtl-support-in-android-42.html –
我正在測試4.1.2。有沒有解決方法? –