diff options
| author | Bananeweizen <bananeweizen@gmx.de> | 2012-11-30 11:54:45 +0100 |
|---|---|---|
| committer | Bananeweizen <bananeweizen@gmx.de> | 2012-11-30 11:54:45 +0100 |
| commit | 8db9e1dbcabae3d1f9b2dfb08a0a630a2c41a09b (patch) | |
| tree | 4bbb959853a243aa3f0f8ff0b49cc9fa5076e781 /main/src/cgeo/geocaching/files | |
| parent | fbb617083e1c1c8cd1c6465e4572ecf462f202bb (diff) | |
| download | cgeo-8db9e1dbcabae3d1f9b2dfb08a0a630a2c41a09b.zip cgeo-8db9e1dbcabae3d1f9b2dfb08a0a630a2c41a09b.tar.gz cgeo-8db9e1dbcabae3d1f9b2dfb08a0a630a2c41a09b.tar.bz2 | |
NPE in SimpleDirChooser
* when being invoked from a different activity than normally
Diffstat (limited to 'main/src/cgeo/geocaching/files')
| -rw-r--r-- | main/src/cgeo/geocaching/files/SimpleDirChooser.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/main/src/cgeo/geocaching/files/SimpleDirChooser.java b/main/src/cgeo/geocaching/files/SimpleDirChooser.java index 781eb8e..8deb741 100644 --- a/main/src/cgeo/geocaching/files/SimpleDirChooser.java +++ b/main/src/cgeo/geocaching/files/SimpleDirChooser.java @@ -44,7 +44,10 @@ public class SimpleDirChooser extends ListActivity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); final Bundle extras = getIntent().getExtras(); - String startDir = extras.getString(START_DIR); + String startDir = ""; + if (extras != null) { + startDir = extras.getString(START_DIR); + } if (StringUtils.isBlank(startDir)) { startDir = Environment.getExternalStorageDirectory().getPath(); } else { |
