diff options
| author | Bananeweizen <bananeweizen@gmx.de> | 2013-10-17 19:45:17 +0200 |
|---|---|---|
| committer | Bananeweizen <bananeweizen@gmx.de> | 2013-10-17 19:45:17 +0200 |
| commit | e5cb5ec8ee25a6ed1cef35f956bd1c7a14eccdff (patch) | |
| tree | 7aeafa1b1eeb7bb2bf8376a8a7369d58c47376f0 /main/src/cgeo/geocaching/export | |
| parent | 75b57e2e5bf9b056e57ac61f39019edf35b2949c (diff) | |
| download | cgeo-e5cb5ec8ee25a6ed1cef35f956bd1c7a14eccdff.zip cgeo-e5cb5ec8ee25a6ed1cef35f956bd1c7a14eccdff.tar.gz cgeo-e5cb5ec8ee25a6ed1cef35f956bd1c7a14eccdff.tar.bz2 | |
fix #3201: remember field notes export settings
Diffstat (limited to 'main/src/cgeo/geocaching/export')
| -rw-r--r-- | main/src/cgeo/geocaching/export/FieldnoteExport.java | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/main/src/cgeo/geocaching/export/FieldnoteExport.java b/main/src/cgeo/geocaching/export/FieldnoteExport.java index 06f28a3..1ae97f3 100644 --- a/main/src/cgeo/geocaching/export/FieldnoteExport.java +++ b/main/src/cgeo/geocaching/export/FieldnoteExport.java @@ -78,7 +78,9 @@ class FieldnoteExport extends AbstractExport { builder.setView(layout); final CheckBox uploadOption = (CheckBox) layout.findViewById(R.id.upload); + uploadOption.setChecked(Settings.getFieldNoteExportUpload()); final CheckBox onlyNewOption = (CheckBox) layout.findViewById(R.id.onlynew); + onlyNewOption.setChecked(Settings.getFieldNoteExportOnlyNew()); if (Settings.getFieldnoteExportDate() > 0) { onlyNewOption.setText(getString(R.string.export_fieldnotes_onlynew) + " (" + Formatter.formatDateTime(Settings.getFieldnoteExportDate()) + ')'); @@ -88,12 +90,12 @@ class FieldnoteExport extends AbstractExport { @Override public void onClick(DialogInterface dialog, int which) { + final boolean upload = uploadOption.isChecked(); + final boolean onlyNew = onlyNewOption.isChecked(); + Settings.setFieldNoteExportUpload(upload); + Settings.setFieldNoteExportOnlyNew(onlyNew); dialog.dismiss(); - new ExportTask( - activity, - uploadOption.isChecked(), - onlyNewOption.isChecked()) - .execute(caches); + new ExportTask(activity, upload, onlyNew).execute(caches); } }); |
