title: Android Background image fit screen without stretching
body: <p>I have developed an android application. I used android:background property to make an image as background. But when it is displayed on square displays, the image keeps stretching.
  How to make Android Background fit the screen without any stretching ?
  I have seen many apps with images or videos that are non stretched , but fills the entire screen of the android phone.</p>
  
  <p>My xml code is given below</p>
  
  <pre><code>&lt;RelativeLayout 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" tools:context=".MainActivity"
      android:background="@drawable/Splash" &gt;
  
  &lt;/RelativeLayout&gt;
  </code></pre>