title: How to set correct text to textView (I am set RTL in Direction of textView)
body: <p>I want set text compine of English and Persian . But shown text is incorrect</p>
  
  <p>instance :  " cpu چیست؟ "</p>
  
  <p>I am set Direction attr in TextView and set gravity to right!!!</p>
  
  <p>How can give correct text  instance this : " چیست؟ Cpu "</p>
  
  <p>This problem occur time of first term to be English.</p>
  
  <p>Main code of Layout:</p>
  
  <pre><code> &lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:layoutDirection="rtl"
      android:orientation="vertical" &gt;
  
      &lt;ListView
          android:id="@+id/listView1_define"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:scrollbars="none"
          android:layoutDirection="rtl"
          android:layout_margin="5dp" &gt;
  
      &lt;/ListView&gt;
  
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>SubCode of ListView :</p>
  
  <pre><code>   &lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="match_parent"
      android:layout_height="match_parent"
        android:layoutDirection="rtl"
      android:orientation="vertical" &gt;
  
      &lt;TextView
          android:id="@+id/textView1_title_define"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_gravity="center_horizontal"
          android:layout_margin="20dp"
          android:gravity="right"
          android:text="cpu چیست؟ "
          android:textDirection="rtl"
          android:textAppearance="?android:attr/textAppearanceLarge" /&gt;
  
  &lt;/LinearLayout&gt;
  </code></pre>