首页 / 操作系统 / Linux / Adroid控件在设计期的中文显示问题
现象:在layout中不显示中文,但是运行的时候显示中文解决办法:修改Android-sdk-windows-1.5_r1platformsandroid-1.5datafontsfonts.xml旧的fonts.xml的内容:
<fonts>
<font ttf="DroidSans">
<name>sans-serif</name>
<name>arial</name>
<name>helvetica</name>
<name>tahoma</name>
<name>verdana</name>
</font>
<font ttf="DroidSerif">
<name>serif</name>
<name>times</name>
<name>times new roman</name>
<name>palatino</name>
<name>georgia</name>
<name>baskerville</name>
<name>goudy</name>
<name>fantasy</name>
<name>cursive</name>
<name>ITC Stone Serif</name>
</font>
<font ttf="DroidSansMono">
<name>monospace</name>
<name>courier</name>
<name>courier new</name>
<name>monaco</name>
</font>
<fallback ttf="DroidSansFallback" />
<fallback ttf="DroidSansJapanese" />
</fonts>
修改后的fonts.xml的内容:
<fonts>
<font ttf="DroidSans">
<!--
<name>sans-serif</name>
-->
<name>arial</name>
<name>helvetica</name>
<name>tahoma</name>
<name>verdana</name>
</font>
<font ttf="DroidSerif">
<name>serif</name>
<name>times</name>
<name>times new roman</name>
<name>palatino</name>
<name>georgia</name>
<name>baskerville</name>
<name>goudy</name>
<name>fantasy</name>
<name>cursive</name>
<name>ITC Stone Serif</name>
</font>
<font ttf="DroidSansMono">
<name>monospace</name>
<name>courier</name>
<name>courier new</name>
<name>monaco</name>
</font>
<font ttf="DroidSansFallback" >
<name>sans-serif</name>
</font>
<font ttf="DroidSansJapanese" />
</fonts> 修改后就重新启动eclipse