aboutsummaryrefslogtreecommitdiffstats
path: root/src/cgeo/geocaching/cgeoinit.java
diff options
context:
space:
mode:
authorc:geo <cgeo@cgeo.org>2011-08-01 22:09:20 -0700
committerc:geo <cgeo@cgeo.org>2011-08-01 22:09:20 -0700
commit6118f6489847f98d2c257671c352082974134b14 (patch)
treeeeb68320e720f84224e647b02a10a2f645fe6387 /src/cgeo/geocaching/cgeoinit.java
parent53645ae292deb7f14ae3da2a19e2e9f11407746d (diff)
parent7800d4761313a036f32e3d31747099f009c0e1da (diff)
downloadcgeo-6118f6489847f98d2c257671c352082974134b14.zip
cgeo-6118f6489847f98d2c257671c352082974134b14.tar.gz
cgeo-6118f6489847f98d2c257671c352082974134b14.tar.bz2
Merge pull request #84 from rahu/master
Display images for logs
Diffstat (limited to 'src/cgeo/geocaching/cgeoinit.java')
-rw-r--r--src/cgeo/geocaching/cgeoinit.java33
1 files changed, 33 insertions, 0 deletions
diff --git a/src/cgeo/geocaching/cgeoinit.java b/src/cgeo/geocaching/cgeoinit.java
index 39b36c4..25693e0 100644
--- a/src/cgeo/geocaching/cgeoinit.java
+++ b/src/cgeo/geocaching/cgeoinit.java
@@ -342,6 +342,15 @@ public class cgeoinit extends Activity {
}
offlineButton.setOnClickListener(new cgeoChangeOffline());
+ CheckBox saveLogImgButton = (CheckBox) findViewById(R.id.save_log_img);
+ if (prefs.getBoolean("logimages", false) == false) {
+ saveLogImgButton.setChecked(false);
+ } else {
+ saveLogImgButton.setChecked(true);
+ }
+ saveLogImgButton.setOnClickListener(new cgeoChangeSaveLogImg());
+
+
CheckBox autoloadButton = (CheckBox) findViewById(R.id.autoload);
if (prefs.getInt("autoloaddesc", 0) == 0) {
autoloadButton.setChecked(false);
@@ -802,6 +811,30 @@ public class cgeoinit extends Activity {
return;
}
}
+
+ private class cgeoChangeSaveLogImg implements View.OnClickListener {
+
+ public void onClick(View arg0) {
+ SharedPreferences.Editor edit = prefs.edit();
+ if (prefs.getBoolean("logimages", true) == false) {
+ edit.putBoolean("logimages", true);
+ settings.storelogimages = true;
+ } else {
+ edit.putBoolean("logimages", false);
+ settings.storelogimages = false;
+ }
+ edit.commit();
+
+ CheckBox saveLogImgButton = (CheckBox) findViewById(R.id.save_log_img);
+ if (prefs.getBoolean("logimages", true) == false) {
+ saveLogImgButton.setChecked(false);
+ } else {
+ saveLogImgButton.setChecked(true);
+ }
+
+ return;
+ }
+ }
private class cgeoChangeLivelist implements View.OnClickListener {