title: Develop an Android App to support English and Arabic "layout alignment"
body: <p>I am developing an Android app to support both En/Ar. But I faced a problem that if the user changes from En to Ar the alignment of the user interface must turns from "left to right" to "right to left".</p>
  
  <p>Example: <strong>(TextView)(EditText)</strong>  this is in En </p>
  
  <p>But in Ar it should be: <strong>(EditText)(TextView)</strong>.</p>
  
  <p>Is there a way to do this <strong>without creating two different layouts</strong> or two different versions?</p>