title: Text in XML Graphical Layout appears as strange characters
body: <p>I am having issues viewing text in the graphical layout section of my android applications. This is consistently happening across many projects, new and old. See the link for visual example:  <a href="http://i.imgur.com/OwENudf.jpg" rel="nofollow">http://i.imgur.com/OwENudf.jpg</a></p>
  
  <p>The button in the image should say 'test' but instead its two boxes. Sometimes it appears as an open bracket, [</p>
  
  <p>Background- I was having issues with eclipse/android sdk not creating the R.java file when a new project was created so I uninstalled the sdk and then reinstalled it. The R.java file builds fine now but the text in the graphic layouts is all strange characters. </p>
  
  <p>Any idea what I can do to fix this? </p>
  
  <p>The XML has one warning, which is 'Hardcoded string "test", should use @string resource"
  I don't think this is the issue because I have had this error before on working applications.</p>
  
  <p>EDIT: </p>
  
  <p>XML code-</p>
  
  <pre><code>&lt;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" &gt;
  
      &lt;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" /&gt;
  
  &lt;/RelativeLayout&gt;
  </code></pre>