title: ToggleButton dissapears when make background transparent
body: <p>I try to make some XML layout in Android Studio. I need my app to be compatible with API 10 and higher. My layout have some switch buttons but Switch is for API 14 or higher. It is why I decide to use Toggle Button instead. </p>
  
  <p>I have made custom selector drawable with two states. And problem starts now.
  When I make XML like this:</p>
  
  <pre><code>&lt;ToggleButton
      android:id="@+id/reminderRepeatToggleButton"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      style="@style/toggleButton"
      android:button="@drawable/ic_toggle_bg"
      android:background="@android:color/transparent"/&gt;
  </code></pre>
  
  <p>It works perfectly on android higher than API 10 but on 10 ToggleButton simply disappear.
  I also tried something like this:</p>
  
  <pre><code>&lt;ToggleButton
      android:id="@+id/reminderRepeatToggleButton"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      style="@style/toggleButton"
      android:background="@drawable/ic_toggle_bg"/&gt;
  </code></pre>
  
  <p>and it works on API 10 but it looses it proportions. Any idea how to overcome this? Or maybe you advice different approach to the problem? (not making Toggle but something different). </p>
  
  <p>Thanks for help!</p>
  
  <p>style:</p>
  
  <pre><code>&lt;style name="toggleButton"&gt;
      &lt;item name="android:buttonStyleToggle"&gt;@style/Widget.Button.Toggle&lt;/item&gt;
      &lt;item name="android:textOn"&gt;@string/blank&lt;/item&gt;
      &lt;item name="android:textOff"&gt;@string/blank&lt;/item&gt;
  &lt;/style&gt;
  &lt;style name="Widget.Button.Toggle" parent="android:Widget"&gt;
          &lt;item name="android:background"&gt;@drawable/ic_toggle_bg&lt;/item&gt;
          &lt;item name="android:disabledAlpha"&gt;?android:attr/disabledAlpha&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>