title: Android XML: Centring a view in relative layout- android:layout_centerHorizontal="true" not working?
body: <p>I am trying to center the bottom view ( <code>android:id="@+id/tvStroopCountdown"</code> )  in my XML layout using <code>android:layout_centerHorizontal="true"</code>.</p>
  
  <p>However it is not working, instead it is positioned to the left on the screen.</p>
  
  <p>Why not, and how can I solve this?</p>
  
  <p>Full XML:</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:orientation="vertical"
      android:background="@drawable/menubackground"
      &gt;
  
      &lt;LinearLayout
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:orientation="vertical" &gt;
  
          &lt;TextView
              android:id="@+id/tvStroopColor"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_gravity="center"
              android:paddingBottom="3dp"
              android:layout_marginTop="11dp"
               android:layout_marginBottom="15dp"
              android:text="  "
              android:textSize="50dp" 
              android:background="#ffffff"/&gt;
      &lt;/LinearLayout&gt;
  
      &lt;LinearLayout
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:orientation="horizontal"
          android:gravity="center" &gt;
  
          &lt;Button
              android:id="@+id/btnStroop1"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:text=" " 
              android:textSize="40dp"
              /&gt;
  
          &lt;Button
              android:id="@+id/btnStroop2"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:text=" " 
              android:textSize="40dp"
              /&gt;
      &lt;/LinearLayout&gt;
  
      &lt;RelativeLayout
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:orientation="vertical" &gt;
  
          &lt;TextView
              android:id="@+id/tvStroopResults"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_gravity="center"
              android:paddingBottom="3dp"
              android:text="  "
              android:layout_centerHorizontal="true"
              android:textSize="35dp" /&gt;
  
          &lt;TextView
              android:id="@+id/tvStroopScore"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_below="@+id/tvStroopResults"
              android:layout_centerHorizontal="true"
              android:paddingBottom="3dp"
              android:text=" "
              android:textSize="35dp" /&gt;
  
          &lt;TextView
              android:id="@+id/tvStroopSeeMeditation"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_below="@+id/tvStroopScore"
              android:layout_centerHorizontal="true"
              android:paddingBottom="3dp"
              android:text=" "
              android:textSize="35dp" /&gt;
  
          &lt;TextView
              android:id="@+id/tvStroopSeeAttention"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_below="@+id/tvStroopSeeMeditation"
              android:layout_centerHorizontal="true"
              android:layout_marginTop="4dp"
              android:text=" "
              android:textSize="35dp" /&gt;
  
          &lt;TextView
              android:id="@+id/tvStroopCountdown"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:layout_below="@+id/tvStroopSeeAttention"
              android:layout_centerHorizontal="true"
              android:ems="10"
              android:textSize="30dp" 
              android:hint=" " &gt;
          &lt;/TextView&gt;
      &lt;/RelativeLayout&gt;
  
  &lt;/LinearLayout&gt;
  </code></pre>