2011-11-08 147 views
0

我已经看到一旦安装在任何Android设备上的Android应用程序,我可以看到新的字体来设置,我可以设置系统字体到它已经安装。如何编写这样一个应用程序,以便我可以用我的MalithiWeb.ttf为僧伽罗语设置unicode?我有ttf。我有编写Android应用程序的经验。安装自定义字体

我自己找到了答案。谢谢你们的回复! http://forum.xda-developers.com/showthread.php?t=755472

+0

[此链接可能会解决您的问题](http://mobile.tutsplus.com/tutorials/android/customize-android-fonts/)。 – Nikhil

+0

不是我正在寻找的答案。我需要将我自己的字体添加到系统字体列表中。 – prageeth

+0

我自己找到了答案。谢谢你们的回复! http://forum.xda-developers.com/showthread.php?t=755472 – prageeth

回答

2

只要按照指示在这里: http://www.barebonescoder.com/2010/05/android-development-using-custom-fonts/

我敢肯定它的作品一样好与TTF。我在我的应用程序中始终使用TTF,但是我手动(而不是通过XML)绘制它们,但是,我认为它在底层以相同的方式工作。

+0

它不允许你设置系统字体吗?我需要自己创建一个apk,允许我将自己的字体添加到系统字体列表中。 – prageeth

+0

你是说你想覆盖系统字体,所以没有指定任何字体,它只会默认为一些替代字体?我不相信你能做到这一点。 –

+0

我不想覆盖。我只需要在现有列表中添加一个项目。这是可行的使用http://forum.xda-developers.com/showthread.php?t=755472 – prageeth