2011-11-08 187 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