savedInstanceState is always null. For some reason this just started
happening.  onSaveInstanceState is being called but here's what's
happening:

1. Launch app by pressing app icon
2. Hit home button (I've verified onSaveInstanceState is called)
3. Launch app by pressing app icon
4. Attempt to read savedInstanceState in onCreate but it's null

Example of my onSaveInstanceState:

        protected void onSaveInstanceState(Bundle outState) {
                // TODO Auto-generated method stub
        outState.putString("uploadUrl", uploadUrl);
        super.onSaveInstanceState(outState);
        }


What would cause this to be null?

 public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        if (savedInstanceState != null) // always null
        {
                uploadUrl = savedInstanceState.getString("uploadUrl");
}
}

I just added the following override and it's never called (I have
logging in it):
@Override
protected void onRestoreInstanceState(Bundle savedInstanceState) {

}

I'm just storing short term values so I don't want to use
preferences.  The problem is if a new activity opens those values are
lost and I need them when the user goes back to the original
activity.  This was working.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to