title: Android button loses color when placed on a background
body: <p>I have a custom button (relative layout) like this:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;RelativeLayout
      xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_height="50dp"
      android:layout_width="130dp"
      android:background="#ffffff"
      android:paddingRight="10dp"
      android:paddingLeft="5dp"
      android:paddingTop="5dp"
      android:paddingBottom="5dp"&gt;
  
      &lt;ImageView
          android:id="@+id/test_button_alege_image"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:src="@drawable/ic_action_accept"
          android:layout_alignParentTop="true"
          android:paddingTop="5dp" /&gt;
  
      &lt;TextView
          android:id="@+id/btn_rel_text1"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:textSize="18sp"
          android:text="Title"
          android:layout_alignParentTop="true"
          android:layout_toRightOf="@+id/test_button_alege_image" /&gt;
  
      &lt;TextView
          android:id="@+id/btn_rel_text2"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:text="buton"
          android:layout_below="@+id/btn_rel_text1"
          android:layout_toRightOf="@+id/test_button_alege_image" /&gt;
  
  &lt;/RelativeLayout&gt;
  </code></pre>
  
  <p>I place it on a relative layout that has a background with color, like this:</p>
  
  <pre><code>&lt;RelativeLayout
          android:layout_width="fill_parent"
          android:layout_height="110dp"
          android:id="@+id/relativeLayout"
          android:background="@drawable/grad_blue"&gt;
  
          &lt;include android:id="@+id/btn_backmsg"
              layout="@layout/test_buton_white"
              android:layout_height="wrap_content"
              android:layout_width="wrap_content"
              android:layout_alignParentBottom="true"
              android:layout_alignParentRight="true"
              android:layout_alignParentEnd="true" /&gt;
  ...
  </code></pre>
  
  <p>The @drawable/grad_blue is a dark blue gradient. So it is supposed to be a darkblue gradient background with a white button on top of it.</p>
  
  <p>But when I run the app and go to the activity, the button does not have the white color that I set it's layout to. It is colored a little darker than the background of the layout that is stands in.
  How can I avoid this?
  I mean how can I do it so that the button stay white?</p>
  
  <p>Thank you</p>