diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2013-01-09 12:53:43 +0100 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2013-01-09 12:56:12 +0100 |
| commit | 668ebdd4fe397826cd7a7eb4e810036074af7939 (patch) | |
| tree | 593a14cdbfe4f0c6a2b6924ff3c2c544c0f6a019 | |
| parent | 9ca698aaaf8e2b23e2da9010f8aae1305629e0b4 (diff) | |
| download | cgeo-668ebdd4fe397826cd7a7eb4e810036074af7939.zip cgeo-668ebdd4fe397826cd7a7eb4e810036074af7939.tar.gz cgeo-668ebdd4fe397826cd7a7eb4e810036074af7939.tar.bz2 | |
Ensure that application restarts at last activity
| -rw-r--r-- | main/src/cgeo/geocaching/cgeo.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/main/src/cgeo/geocaching/cgeo.java b/main/src/cgeo/geocaching/cgeo.java index a497b33..cb2de66 100644 --- a/main/src/cgeo/geocaching/cgeo.java +++ b/main/src/cgeo/geocaching/cgeo.java @@ -245,6 +245,12 @@ public class cgeo extends AbstractActivity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) { + // If we had been open already, start from the last used activity. + finish(); + return; + } + setContentView(R.layout.main); setDefaultKeyMode(DEFAULT_KEYS_SEARCH_LOCAL); // type to search |
