title: why android splash screen is not showing in landscape orientation of kitkat & older devices?
body: <p>I have added splash screen in my android app (which has android API level 14-26 target support) as follows:</p>
  
  <p>In my AndroidManifest.xml</p>
  
  <pre><code>&lt;activity
              android:name=".SplashActivity"
              android:theme="@style/SplashTheme"&gt;
              &lt;intent-filter&gt;
                  &lt;action android:name="android.intent.action.MAIN" /&gt;
                  &lt;category android:name="android.intent.category.LAUNCHER" /&gt;
              &lt;/intent-filter&gt;
          &lt;/activity&gt;
  </code></pre>
  
  <p>In styles.xml, the SplashTheme is defined as:</p>
  
  <pre><code>&lt;style name="SplashTheme" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar"&gt;
  
          &lt;item name="android:windowBackground"&gt;@drawable/splash_graphic&lt;/item&gt;
          &lt;item name="android:windowNoTitle"&gt;true&lt;/item&gt;
          &lt;item name="windowNoTitle"&gt;true&lt;/item&gt;
          &lt;item name="windowActionBar"&gt;false&lt;/item&gt;
          &lt;item name="android:windowFullscreen"&gt;true&lt;/item&gt;
          &lt;item name="android:windowContentOverlay"&gt;@null&lt;/item&gt;
      &lt;/style&gt;
  </code></pre>
  
  <p>My splash_graphic.xml as follows:</p>
  
  
  
  <pre><code>&lt;layer-list xmlns:android="http://schemas.android.com/apk/res/android"&gt;
      &lt;item&gt;
          &lt;color android:color="@color/colorPrimary"/&gt;
      &lt;/item&gt;
      &lt;item&gt;
          &lt;bitmap android:src="@drawable/my_logo" android:tileMode="disabled" android:gravity="center" /&gt;
      &lt;/item&gt;
  &lt;/layer-list&gt;
  </code></pre>
  
  <p>And my Splash Activity as:</p>
  
  <pre><code>public class SplashActivity extends AppCompatActivity {
      @Override
      protected void onCreate(@Nullable Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
  
          startActivity(new Intent(SplashActivity.this, ActivationActivity.class));
          finish();
      }
  }
  </code></pre>
  
  <p><strong>My strange problem is</strong>:
  The splash screen works OK in both Landscape and Portrait screen orientations on Lollipop and newer devices but it works only in Portrait screen orientation on Kitkat and pre-kitkat devices. How can I get it work for Landscape orientation too on kitkat and pre-kitkat devices too?</p>