我在我的 android 应用程序的图形布局部分中查看文本时遇到问题。这在许多新旧项目中一直在发生。请参阅链接以获取视觉示例:http: //i.imgur.com/OwENudf.jpg
图像中的按钮应该是“测试”,而是它的两个框。有时它显示为一个左括号,[
背景-我在创建新项目时遇到了 eclipse/android sdk 没有创建 R.java 文件的问题,所以我卸载了 sdk,然后重新安装了它。R.java 文件现在构建良好,但图形布局中的文本都是奇怪的字符。
知道我能做些什么来解决这个问题吗?
XML 有一个警告,即“硬编码字符串“测试”,应使用@string 资源”我认为这不是问题,因为我之前在工作应用程序中遇到过此错误。
编辑:
XML 代码 -
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="18dp"
android:text="test" />
</RelativeLayout>