diff options
-rw-r--r-- | Defogger/src/no/mork/android/defogger/IpCamActivity.java | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/Defogger/src/no/mork/android/defogger/IpCamActivity.java b/Defogger/src/no/mork/android/defogger/IpCamActivity.java index 1e2f251..1607e97 100644 --- a/Defogger/src/no/mork/android/defogger/IpCamActivity.java +++ b/Defogger/src/no/mork/android/defogger/IpCamActivity.java @@ -93,6 +93,7 @@ public class IpCamActivity extends Activity { } return false; } + }); } @@ -104,6 +105,47 @@ public class IpCamActivity extends Activity { } @Override + protected void onPause() { + Log.d(msg, "onPause()"); + super.onPause(); + } + + @Override + protected void onStop() { + Log.d(msg, "onStop()"); + super.onStop(); + } + + @Override + protected void onDestroy() { + Log.d(msg, "onDestroy()"); + super.onDestroy(); + } + + @Override + public void onSaveInstanceState(Bundle savedInstanceState) { + Log.d(msg, "onSaveInstanceState()"); + + // Save the user's current game state + savedInstanceState.putString("pincode", pincode); + savedInstanceState.putParcelable("btdevice", device); + + // Always call the superclass so it can save the view hierarchy state + super.onSaveInstanceState(savedInstanceState); + } + + + public void onRestoreInstanceState(Bundle savedInstanceState) { + Log.d(msg, "onRestoreInstanceState()"); + // Always call the superclass so it can restore the view hierarchy + super.onRestoreInstanceState(savedInstanceState); + + // Restore state members from saved instance + pincode = savedInstanceState.getString("pincode"); + device = savedInstanceState.getParcelable("btdevice"); + } + + @Override protected void onActivityResult(int req, int res, Intent intent) { super.onActivityResult(req, res, intent); Log.d(msg, "activity returned result"); |