title: Android: TextView alignment with respect to RadioGroup
body: <p>Hi i'm trying to implement the following design (RadioGroup is parallel to TextView of rignt side)</p>
  
  <p><a href="https://i.stack.imgur.com/fNNmF.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/fNNmF.png" alt="enter image description here"></a></p>
  
  <p>for this requirement i wrote the bellow xml code</p>
  
  <pre><code>&lt;RelativeLayout
              android:id="@+id/rl_group_create_group_privacy"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:layout_below="@+id/rl_group_create_group_icon"
              android:layout_marginTop="10dp"
              android:background="@drawable/rl_bg_board_group_create_group"
              android:padding="10dp" &gt;
  
              &lt;TextView
                  android:id="@+id/tv_group_create_group_privacy"
                  android:layout_width="60dp"
                  android:layout_height="wrap_content"
                  android:text="@string/group_create_new_group_privacy"
                  android:textColor="@color/Black"
                  android:textSize="15sp" /&gt;
  
              &lt;RadioGroup
                  android:id="@+id/rg_group_create_group_privacy"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:layout_toRightOf="@+id/tv_group_create_group_privacy"
                  android:orientation="vertical" &gt;
  
                  &lt;RadioButton
                      android:id="@+id/rb_group_create_group_public"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_weight="1"
                      android:checked="false"
                      android:text="@string/group_create_new_group_public"
                      android:textSize="12sp" /&gt;
  
                  &lt;RadioButton
                      android:id="@+id/rb_group_create_group_closed"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_marginTop="20dp"
                      android:layout_weight="1"
                      android:checked="false"
                      android:text="@string/group_create_new_group_closed"
                      android:textSize="12sp" /&gt;
  
                  &lt;RadioButton
                      android:id="@+id/rb_group_create_group_secret"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_marginTop="19dp"
                      android:layout_weight="1"
                      android:checked="false"
                      android:text="@string/group_create_new_group_secret"
                      android:textSize="12sp" /&gt;
              &lt;/RadioGroup&gt;
  
              &lt;RelativeLayout
                  android:id="@+id/rl_group_create_group_privacy_desc"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:layout_marginLeft="10dp"
                  android:layout_toRightOf="@+id/rg_group_create_group_privacy"
                  android:background="@color/White" &gt;
  
                  &lt;TextView
                      android:id="@+id/tv_group_create_group_public_desc"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_marginTop="5dp"
                      android:text="@string/group_create_new_group_public_desc"
                      android:textColor="@color/Black"
                      android:textSize="12sp" /&gt;
  
                  &lt;TextView
                      android:id="@+id/tv_group_create_group_closed_desc"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_below="@+id/tv_group_create_group_public_desc"
                      android:layout_marginTop="10dp"
                      android:text="@string/group_create_new_group_closed_desc"
                      android:textColor="@color/Black"
                      android:textSize="12sp" /&gt;
  
                  &lt;TextView
                      android:id="@+id/tv_group_create_group_secret_desc"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_below="@+id/tv_group_create_group_closed_desc"
                      android:layout_marginTop="10dp"
                      android:text="@string/group_create_new_group_secret_desc"
                      android:textColor="@color/Black"
                      android:textSize="12sp" /&gt;
              &lt;/RelativeLayout&gt;
          &lt;/RelativeLayout&gt;
  </code></pre>
  
  <p>But it changing the alignment according to the device like the following picture (Some times radio button at middle of textView and some times at starting of textView and some more times at end of textView). By implementing the design in <code>layout-large, layout-small, layout-xlarge</code> we can achieve this some how but i don't want to follow. So, how to implement first image design without following <code>layout-large, layout-small, layout-xlarge</code></p>
  
  <p><a href="https://i.stack.imgur.com/W7REh.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/W7REh.png" alt="enter image description here"></a></p>