2012-12-26 49 views
1

在Eclipse佈局設計Unicode字體我在我strings.xml如何顯示爲Android

<string name="punjabi">ਪੰਜਾਬੀ</string> 

這被顯示在Android的字符串資源編輯器下面的資源,我的應用程序就好了。

然而在蝕佈局編輯器,字符顯示爲方框,類似於□□□□□□

盒字符指示的字體的字形查找故障。

有關如何讓Eclipse在佈局設計器中顯示unicode的任何想法?

回答

0

你需要兩件事。字體本身和後備映射。

首先,所需的字體,如嘉黎-Punjabi.ttf複製到特定於平臺的fonts目錄:
sdk\platforms\android-###\data\fonts

其次,添加備用字體到該目錄中的字體定義文件:

的Android SDK版本多達13 添加下面一行fonts.xml

<fallback ttf="Lohit-Punjabi" /> 

的Android SDK版本和加起來以下行fallback_fonts.xml

<family> 
    <fileset> 
    <file>Lohit-Punjabi.ttf</file> 
    </fileset> 
</family>