title: How to make Resources.getStringArray work with HTML markup in Android
body: <p>I have an XML file in <code>res/values</code> with a string array, whose items contains simple HTML markup, such as: </p>
  
  <pre><code>&lt;resources&gt;
      &lt;string-array name="frases31"&gt;
          &lt;item&gt;They &lt;u&gt;were not&lt;/u&gt; before.&lt;/item&gt;
          &lt;item&gt;I don\'t think &lt;u&gt;he&lt;/u&gt; is.&lt;/item&gt;
  ...
  </code></pre>
  
  <p>I load these into a <code>String[]</code> array this way:</p>
  
  <pre><code>Resources res = mContext.getResources();
  exercise.setSentences(res.getStringArray(R.array.frases31));
  </code></pre>
  
  <p>The trouble is the <code>String[]</code> array in variable <code>exercise</code>, which is called <code>sentences</code> contains only the strings, the HTML markup (<code>&lt;u&gt;</code> and <code>&lt;/u&gt;</code>) has disappeared.
  Should I store the result of calling <code>res.getStringArray(R.array.frases31)</code> in a special variable?
  I have an index and I will put <code>sentences[i]</code> in a <code>TextView</code> programmatically.</p>