cryste 2009-08-18 15:23
浏览 479
已采纳

android:如果是中文,XML的可视化界面就是显示乱码

界面的xml代码如下:
[code="java"]
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:textSize="18sp" />

<EditText android:id="@+id/title" android:layout_width="fill_parent"
    android:layout_height="wrap_content" android:textSize="18sp"
    android:maxLength="50" />


<TextView android:text="内容"
    android:layout_width="fill_parent" android:layout_height="wrap_content"
    android:textSize="18sp" />

<ScrollView android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <EditText android:id="@+id/content" android:layout_width="fill_parent"
        android:layout_height="fill_parent" android:textSize="18sp" />
</ScrollView>

[/code]

如图,由于我们使用了中文,可视界面里变成了方框:

[img]/upload/attachment/137355/e54e1612-33a9-3c7f-866d-c0cb0d316c72.jpg[/img]

虽然最终打包放到模拟器上的界面显示的不是乱码,但是这个也比较的影响开发调试吧?

不知道大家有没有什么好的解决方法呢?

[b]问题补充:[/b]
1,其实原本就是放在string.xml里面的,这里直接在text里面赋值只是为了描述的方便,懒得多贴一段代码。
2,模拟器上显示正常,这里说的是在eclipse下的xml编辑的view界面会显示成为乱码。
[b]问题补充:[/b]
唉,这个就没办法解决了吗? :?
或者我要考虑做一下国际化,开发的时候用因为,测试的时候用中文。

  • 写回答

3条回答

  • svsebad 2009-08-19 18:13
    关注

    哦,你说的意思是你的xml里面的layout显示是乱码是吧!?
    那里中文本来就显示不出来,但那根本就不会影响你的程序吧,调试的时候也不会有影响的,至少我开发中没有影响过

    呵呵,你为什么非要改那里的东东呢?

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 NAO机器人的录音程序保存问题
  • ¥15 C#读写EXCEL文件,不同编译
  • ¥15 如何提取csv文件中需要的列,将其整合为一篇完整文档,并进行jieba分词(语言-python)
  • ¥15 MapReduce结果输出到HBase,一直连接不上MySQL
  • ¥15 扩散模型sd.webui使用时报错“Nonetype”
  • ¥15 stm32流水灯+呼吸灯+外部中断按键
  • ¥15 将二维数组,按照假设的规定,如0/1/0 == "4",把对应列位置写成一个字符并打印输出该字符
  • ¥15 NX MCD仿真与博途通讯不了啥情况
  • ¥15 win11家庭中文版安装docker遇到Hyper-V启用失败解决办法整理
  • ¥15 gradio的web端页面格式不对的问题