title: Justifying text in Android
body: <p>I need to justify some text (RTL), which is a string (<code>S1</code>) from the server. But a <code>TextView</code> can't justify text, so I have to use a <code>WebView</code>, now I have to create a HTML file in which
  will display <code>S1</code>. And then I store the address of that html file in the database and then I display that html file. I've seen this question asked before on SO and many have recommended to use a 3rd party library, I've tried all of those approaches to no avail (they work in 90% of scenarios but are no fully reliable).</p>
  
  <p>I feel that this approach seems convoluted, I was wondering if there is a better approach?</p>