Android - ImageView not showing on certain phones
<p>The <code>ImageView</code> doesn't seem to be showing for older phones. It shows up fine on my S6 Edge and HTC M9. However when I try it on a S3 or HTC M7 the <code>ImageView</code> doesn't appear.</p>

<p>I tried creating an AVD using a 4.7" screen and versions 5.0.2 but the image is showing up fine on the emulator so I'm not sure what it could be. The reason I went with 4.7" and 5.0.2 is because the S3 and M7 were around those specs.</p>

<p>I've got the image in the drawables folder, with 5 different versions (hdpi, mdpi, xhdpi, xxhdpi &amp; xxxhdpi. My XML is as below:</p>

<pre><code>&lt;ImageView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:src="@drawable/logo"
    android:layout_centerInParent="true"
    android:id="@+id/splashImage"/&gt;
</code></pre>

<p>Does anyone have any ideas as to why the <code>ImageView</code> is not appearing on those phones but it is appearing on the emulators with similar specs and newer phones?</p>