title: Best way to stay in Immersive Full-Screen Mode when changing the Activity?
body: <p>I would like to use the Immersive Full-Screen Mode in my app.</p>
  
  <p>I have no problem entering the mode, but when I start the next <code>Activity</code> it is gone. 
  I fixed this by creating my own <code>Activity</code>-class which extends <code>AppCompatActivity</code> and overloads <code>onCreate(...)</code> with </p>
  
  <pre><code>protected void onCreate(Bundle savedInstanceState)
  {
      super.onCreate(savedInstanceState);
  
      getWindow().getDecorView().setSystemUiVisibility(
              View.SYSTEM_UI_FLAG_LAYOUT_STABLE
                      | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
                      | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
                      | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                      | View.SYSTEM_UI_FLAG_FULLSCREEN
                      | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
  }
  </code></pre>
  
  <p>All my other <code>Activities</code> now extend this class.
  Is there a better way to do this?</p>