我想在Android中键入不同的语言英语如希伯来文通过提供ttf
文件。有没有在构建API
的,所以我可以使用它? 任何帮助,将不胜感激,Android上的语言支持
回答
没有使用* .ttf文件的内置功能。使用不同的语言看这里:
http://developer.android.com/guide/topics/resources/resources-i18n.html#AlternateResources http://almondmendoza.com/2009/01/28/force-localize-an-application-on-android/
在Android开发人员指南第一链接有关使资源内在化,第二个 - 如何切换语言环境中的应用程序。
有一个关于如何在API Demos中使用自定义字体的例子。也就是说,你可能不需要需要来。 This article似乎表明,默认字体(Droid)可能包含Android(至少)目标市场的所有必需字符。
除此之外,开发者网站有关于如何“国际化”应用程序的pretty good documentation。
虽然这可能会在理论上回答这个问题,[这将是更可取的](http://meta.stackexchange.com/q/8259)在这里包括答案的基本部分,并提供链接供参考。 – Spontifixus 2013-01-08 20:03:45
您可以通过使用TTF文件
本地化您的应用程序下面是示例代码开始与
下资产名称为“字型”创建一个文件夹。复制你的语言文件(例如:mylang.ttf)。
加载此文件使用下面的代码:
Typeface myfont;
myfont=Typeface.createFromAsset(getAssets(),"fonts/mylang.ttf");
TextView textview = (TextView)findViewById(R.id.TextView01);
textview.setText(R.string.my_textview);
textview.setTypeface(myfont);
在string.xml
,给“一些语言字符串”为my_textview
。
现在你可以在android设备/模拟器中看到你的语言文本。
- 1. Android语言支持
- 2. Android多语言和少数语言支持语言不支持语言区域
- 3. Android语言环境语言支持
- 4. Android多语言支持
- 5. 检测Android语言支持
- 6. 的Android库,支持印度语言
- 7. 支持不同语言的Android
- 8. android studio的多语言支持
- 9. Android中的“多语言支持”检测
- 10. Android Softkeyboard的多语言支持
- 11. 在Android中的语言支持
- 12. Android上的语音识别支持语言
- 13. 多语言支持
- 14. PyroCMS语言支持
- 15. EditText语言支持?
- 16. Yocto语言支持
- 17. 支持RTL语言
- 18. ILGeoNames语言支持
- 19. 多语言支持
- 20. 语法与支持语言
- 21. 支持tomcat上的多语言网站
- 22. iTunes Connect上不支持的语言
- 23. 是否支持语言ui框架支持RTL语言?
- 24. Android应用支持多国语言
- 25. Android:语言支持,微调选项
- 26. Android NDK支持语言环境吗?
- 27. Android 2.2支持阿塞拜疆语言?
- 28. 做android支持多种语言吗?
- 29. Android Wear - 支持不同语言
- 30. E语言支持D语言
有这样的“内置功能使用* .ttf文件”。看到我的答案。 – 2009-08-29 00:34:27