title: savedInstanceState is always null
body: <p>This is my savedInstaceState code:</p>
  
  <pre><code>@Override
  public void onSaveInstanceState(Bundle savedInstanceState) 
  {
      savedInstanceState.putStringArrayList("todo_arraylist", Altodo);
      Log.v("bundle", "Saved");
      super.onSaveInstanceState(savedInstanceState);
  }
  
  
  public void onCreate(Bundle savedInstanceState) 
  {
      super.onCreate(savedInstanceState);
  
      if (savedInstanceState != null) 
      {
          Altodo = savedInstanceState.getStringArrayList("todo_arraylist");
          Log.v("bundle", "Restored");
      }
      else
      {
          Log.v("bundle", "null");
      }
  
      setContentView(R.layout.main);
  }
  </code></pre>
  
  <p>The logs always show the "bundle save" tag.</p>
  
  <p>But in <code>onCreate</code> method, <code>SavedInstanceState</code> is always null.</p>