Buttons appear transparent when I set a background image. I want Solid buttons
<p>When using a small gif to be used as a background tile for a layout, I have found that my buttons appear transparent which is NOT what I want and I have not set any transparency parameters either (unless the background gif is transparent?)</p>

<p>My XML is:</p>

<pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:weightSum="2"
    android:background="@drawable/backgroundrepeat"
    &gt;
    &lt;ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:scrollbars="vertical"
    android:id="@+id/scrollview1"
    android:layout_weight="2"
    android:layout_marginLeft="20dp"
   android:layout_marginRight="20dp"&gt;
&lt;TextView  
    android:layout_width="fill_parent" 
    android:layout_height="match_parent"
    android:id="@+id/textview"
    android:scrollbars="vertical"
    android:textColor="@android:color/black"
    /&gt;
   &lt;/ScrollView&gt;
&lt;Button android:text="Connect To Phidget" android:id="@+id/connect_button" android:layout_width="match_parent" 
    android:layout_height="wrap_content"
    android:enabled="false"
    android:layout_weight="0"
    android:layout_marginLeft="20dp"
   android:layout_marginRight="20dp"
   android:background="@null"
    &gt;&lt;/Button&gt;
&lt;/LinearLayout&gt;
</code></pre>

<p>And the drawable tile is:</p>

<pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/original10" 
    android:tileMode="repeat"
     /&gt;
</code></pre>

<p>Can anyone help? Thanks</p>
