我正在開發一個android應用程序,但在印地語中發現很少有字符拼寫錯誤並且在印地語中出現問題在http://code.google.com/p/ankidroid/issues/detail?id=1008,但沒有解決方法,那裏顯示爲 以上字體爲hindi字體形成爲+ि +प應顯示爲दिप但它呈現爲दपि 同樣的問題早前提出,但沒有得到解決,所以我不得不再次重新發布它 Correcting Hindi (Unicode) rendering in Android在Android 2.3及更低版本上渲染HIndi字體
回答
最後我找到了解決辦法,這是很簡單隻需要導入的字體在我case我正在開發web應用程序
@ font-face {font-family:hindi; src:url('fonts/k010.TTF'); } body,h1,h2 {font-family:hindi; }
然後在使用Kruti devi10字體後,您完成了字體更改爲Arial並粘貼到你的Web App中的文本的文本編輯器或MS-字鍵入文本,它會呈現完美
嗨,我想在我的android應用程序的'TextView'呈現印地文文本,我有unicode數據,我嘗試過'mangalb.ttf'但它不是完美呈現。它與你指出的問題有同樣的問題。你能指導我解決它嗎? – 2013-05-19 09:53:41
@MehulJoisar我正在開發web應用程序mehul並找到解決方案,只是使用字體系列kurti-devi和使用css字體家族的內容。我沒有嘗試在本地,但希望它也應該在那 – 2013-05-20 12:42:14
好吧。不幸的是,它不適用於native.anyways,感謝回覆! – 2013-05-20 13:12:57
可以使用Unicode ...
TextView tv=(TextView)findViewById(R.id.textViewmyView);
final Typeface tf = Typeface.createFromAsset(this.getAssets(), "Hindi-SARAL1.TTF");
tv.setText(Html.fromHtml("&# 2367;&# 2342;&# 2346;"));
tv.setTypeface(tf);
Unicode值繼續無間隙.....
,你還可以將世界通過這個網站爲Unicode ... http://mylanguages.org/converter.php但在इ的第一次使用Unicode的情況下इ然後字母Unicode ... b/c直到android版本4.0印地文Unicode不支持合適..
- 1. 在IE 10及更低版本中的網站渲染
- 2. Android上的Hindi Marathi字體
- 3. Android ActionBarSherlock Tabs,Android 2.3或更低版本上的NoClassDefFoundError
- 4. SimpleDateFormat在Android 2.3及更早版本上無法正常工作
- 5. Android M及更低版本中的LineHeightSpan
- 6. 使用Jquery Mobile的Javascript不工作在Android 2.3及更低版本
- 7. Scroll Postion沒有保存在2.3及更低版本的設備上的ListView中?
- 8. Unity5功能在Android 2.3等低版本上有效嗎?
- 9. KitKat(及更低版本)設備上的Android材料設計
- 10. 資源Android KitKat及其更低版本上的$ NotFoundException
- 11. 自定義通知佈局在Android 2.3或更低版本上無法使用
- 12. 在API 19及更低版本上更改RadioButton顏色?
- 13. Pocketsphinx android演示在Android 4.3及更低版本上運行良好。但它在Android 4.4及以上崩潰
- 14. Angular 2組件不在渲染版本上渲染
- 15. 字體渲染?
- 16. 適用於Android 2.3及更高版本的Swipe + Tabbed導航
- 17. Inflate NavigationView在Android 4.4及更低版本中導致異常
- 18. 如何在Android 2.2及更低版本中使用BitmapRegionDecoder
- 19. IE9及更低版本的YouTube API
- 20. Visual Studio 2010 .net 3.5及更低版本在Windows 7上搞砸
- 21. 錯誤:Android 2.3及更高版本上不可信任的服務器證書
- 22. Swing字體渲染
- 23. Netbeans字體渲染
- 24. MathJax渲染字體
- 25. 在窗體上渲染TimePickerDialog
- 26. 帶有TabFragments的ActionBar適用於較低SDK,如Android 2.3及更高版本的Android?
- 27. WiFi Direct爲Android 2.3或更高版本
- 28. 支持TextView和WebView的Android hindi字體
- 29. @字體面渲染宋體
- 30. 支持Android 2.2及更低版本有什麼價值?
**看看這篇文章** [1]:http://stackoverflow.com/questions/15608520 /如何獲得印地文字體在Android/18184888#18184888 – 2013-08-19 05:40:23