title: ImageView wallpaper inside custom view is not showing up on some devices
body: <p>I currently have the following XML code for my custom view:</p>
  
  <pre><code>&lt;com.pink.jazz.RootView
      android:id="@+id/rootView"
      xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
  
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:paddingBottom="@dimen/activity_vertical_margin"
      android:paddingLeft="@dimen/activity_horizontal_margin"
      android:paddingStart="@dimen/activity_horizontal_margin"
      android:paddingRight="@dimen/activity_horizontal_margin"
      android:paddingEnd="@dimen/activity_horizontal_margin"
      android:paddingTop="@dimen/activity_vertical_margin"
      tools:context=".MouseActivity" &gt;
  
      &lt;ImageView
          android:id="@+id/mouse_hole"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:src="@drawable/mouse_hole"
          android:visibility="gone"
      /&gt;
  &lt;/com.pink.jazz.RootView&gt;
  </code></pre>
  
  <p>On some devices (such as the Samsung Galaxy Tab 4), the wallpaper image <code>mouse_hole</code> shows fine, while it does not appear at all on other devices such as the Asus Transformer Infinity TF700T.  The visibility of <code>mouse_hole</code> is being changed to visible programmatically when I start my game.  My custom view extends <code>RelativeLayout</code>.</p>
  
  <p>Could anyone know what is wrong here?</p>