title: Set TextView style to strikethrough in XML only without using background
body: <p>I'm trying to set a TextView's style to strikethrough for a smartwatch app. The ways to do this I've come across so far don't work:</p>
  
  <p>1) Setting the background of the TextView to an image: This works, but only if the text is not wrapped, and I'm getting complaints from customers who have long items</p>
  
  <p>2) Programatically setting the paint flag:</p>
  
  <pre><code>textview.setPaintFlags(textview.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
  </code></pre>
  
  <p>I can't do this, as I'm unable to get a reference to the TextView in code due to the way the smartwatch API works (you just send it the layout ID and then you have no control over it)</p>
  
  <p>3) Using HTML tags in the string: Doesn't work, as I'm only allowed to send a string to the control, and it escapes the tags</p>
  
  <p>4) Using a SpannableString: Doesn't work. If I send it using span.toString() then the tags are escaped, and if I use bundle.putCharSequence(span) instead then nothing is displayed.</p>
  
  <p>It seems bizarre to me that you can set bold and italic in the XML, but nothing else. Can anyone suggest any other possible ideas? </p>