aboutsummaryrefslogtreecommitdiffstats
path: root/src/cgeo/geocaching/cgeoinit.java
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2011-08-10 21:04:46 +0200
committerBananeweizen <bananeweizen@gmx.de>2011-08-10 21:04:46 +0200
commitbaf51975faa96a0ad8009362a19233bf8f8d37c0 (patch)
tree542ae94e0a5c45d4ff4cbf207778f0b5c06ef5cd /src/cgeo/geocaching/cgeoinit.java
parent22011681d3134bda74ece6d7d60898b7464f1fe8 (diff)
downloadcgeo-baf51975faa96a0ad8009362a19233bf8f8d37c0.zip
cgeo-baf51975faa96a0ad8009362a19233bf8f8d37c0.tar.gz
cgeo-baf51975faa96a0ad8009362a19233bf8f8d37c0.tar.bz2
* remove duplicated app, settings, pref, res, base fields in all
activies * remove cgWarning class, it is no longer needed * convert many non static methods to static methods, to ease removing the no longer needed fields afterwards If you have trouble merging after you fetch these changes, I'm happy to help.
Diffstat (limited to 'src/cgeo/geocaching/cgeoinit.java')
-rw-r--r--src/cgeo/geocaching/cgeoinit.java49
1 files changed, 18 insertions, 31 deletions
diff --git a/src/cgeo/geocaching/cgeoinit.java b/src/cgeo/geocaching/cgeoinit.java
index 8a73497..9e1ccb6 100644
--- a/src/cgeo/geocaching/cgeoinit.java
+++ b/src/cgeo/geocaching/cgeoinit.java
@@ -6,7 +6,6 @@ import android.app.ProgressDialog;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.res.Configuration;
-import android.content.res.Resources;
import android.net.Uri;
import android.os.Bundle;
import android.os.Handler;
@@ -30,12 +29,6 @@ public class cgeoinit extends AbstractActivity {
private final int SELECT_MAPFILE_REQUEST=1;
- private cgeoapplication app = null;
- private Resources res = null;
- private cgSettings settings = null;
- private cgBase base = null;
- private cgWarning warning = null;
- private SharedPreferences prefs = null;
private ProgressDialog loginDialog = null;
private ProgressDialog webDialog = null;
private Handler logInHandler = new Handler() {
@@ -48,17 +41,17 @@ public class cgeoinit extends AbstractActivity {
}
if (msg.what == 1) {
- warning.helpDialog(res.getString(R.string.init_login_popup), res.getString(R.string.init_login_popup_ok));
+ helpDialog(res.getString(R.string.init_login_popup), res.getString(R.string.init_login_popup_ok));
} else {
if (cgBase.errorRetrieve.containsKey(msg.what) == true) {
- warning.helpDialog(res.getString(R.string.init_login_popup),
+ helpDialog(res.getString(R.string.init_login_popup),
res.getString(R.string.init_login_popup_failed_reason) + " " + cgBase.errorRetrieve.get(msg.what) + ".");
} else {
- warning.helpDialog(res.getString(R.string.init_login_popup), res.getString(R.string.init_login_popup_failed));
+ helpDialog(res.getString(R.string.init_login_popup), res.getString(R.string.init_login_popup_failed));
}
}
} catch (Exception e) {
- warning.showToast(res.getString(R.string.err_login_failed));
+ showToast(res.getString(R.string.err_login_failed));
Log.e(cgSettings.tag, "cgeoinit.logInHandler: " + e.toString());
}
@@ -81,12 +74,12 @@ public class cgeoinit extends AbstractActivity {
}
if (msg.what > 0) {
- warning.helpDialog(res.getString(R.string.init_sendToCgeo), res.getString(R.string.init_sendToCgeo_register_ok).replace("####", ""+msg.what));
+ helpDialog(res.getString(R.string.init_sendToCgeo), res.getString(R.string.init_sendToCgeo_register_ok).replace("####", ""+msg.what));
} else {
- warning.helpDialog(res.getString(R.string.init_sendToCgeo), res.getString(R.string.init_sendToCgeo_register_fail));
+ helpDialog(res.getString(R.string.init_sendToCgeo), res.getString(R.string.init_sendToCgeo_register_fail));
}
} catch (Exception e) {
- warning.showToast(res.getString(R.string.init_sendToCgeo_register_fail));
+ showToast(res.getString(R.string.init_sendToCgeo_register_fail));
Log.e(cgSettings.tag, "cgeoinit.webHandler: " + e.toString());
}
@@ -108,12 +101,6 @@ public class cgeoinit extends AbstractActivity {
super.onCreate(savedInstanceState);
// init
- res = this.getResources();
- app = (cgeoapplication) this.getApplication();
- prefs = getSharedPreferences(cgSettings.preferences, 0);
- settings = new cgSettings(this, prefs);
- base = new cgBase(app, settings, prefs);
- warning = new cgWarning(this);
setTheme();
setContentView(R.layout.init);
@@ -173,9 +160,9 @@ public class cgeoinit extends AbstractActivity {
status = saveValues();
if (status == true) {
- warning.showToast(res.getString(R.string.init_cleared));
+ showToast(res.getString(R.string.init_cleared));
} else {
- warning.showToast(res.getString(R.string.err_init_cleared));
+ showToast(res.getString(R.string.err_init_cleared));
}
finish();
@@ -258,7 +245,7 @@ public class cgeoinit extends AbstractActivity {
Button sigBtn = (Button) findViewById(R.id.signature_help);
sigBtn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
- warning.helpDialog(res.getString(R.string.init_signature_help_title), res.getString(R.string.init_signature_help_text));
+ helpDialog(res.getString(R.string.init_signature_help_title), res.getString(R.string.init_signature_help_text));
}
});
CheckBox autoinsertButton = (CheckBox) findViewById(R.id.sigautoinsert);
@@ -433,7 +420,7 @@ public class cgeoinit extends AbstractActivity {
// Cache db backup
TextView lastBackup = (TextView) findViewById(R.id.backup_last);
- File lastBackupFile = app.isRestoreFile();
+ File lastBackupFile = cgeoapplication.isRestoreFile();
if (lastBackupFile != null) {
lastBackup.setText(res.getString(R.string.init_backup_last) + " " + cgBase.timeOut.format(lastBackupFile.lastModified()) + ", " + cgBase.dateOut.format(lastBackupFile.lastModified()));
} else {
@@ -459,13 +446,13 @@ public class cgeoinit extends AbstractActivity {
final String file = app.backupDatabase();
if (file != null) {
- warning.helpDialog(res.getString(R.string.init_backup_backup), res.getString(R.string.init_backup_success) + "\n" + file);
+ helpDialog(res.getString(R.string.init_backup_backup), res.getString(R.string.init_backup_success) + "\n" + file);
} else {
- warning.helpDialog(res.getString(R.string.init_backup_backup), res.getString(R.string.init_backup_failed));
+ helpDialog(res.getString(R.string.init_backup_backup), res.getString(R.string.init_backup_failed));
}
TextView lastBackup = (TextView) findViewById(R.id.backup_last);
- File lastBackupFile = app.isRestoreFile();
+ File lastBackupFile = cgeoapplication.isRestoreFile();
if (lastBackupFile != null) {
lastBackup.setText(res.getString(R.string.init_backup_last) + " " + cgBase.timeOut.format(lastBackupFile.lastModified()) + ", " + cgBase.dateOut.format(lastBackupFile.lastModified()));
} else {
@@ -477,9 +464,9 @@ public class cgeoinit extends AbstractActivity {
final boolean status = app.restoreDatabase();
if (status) {
- warning.helpDialog(res.getString(R.string.init_backup_restore), res.getString(R.string.init_restore_success));
+ helpDialog(res.getString(R.string.init_backup_restore), res.getString(R.string.init_restore_success));
} else {
- warning.helpDialog(res.getString(R.string.init_backup_restore), res.getString(R.string.init_restore_failed));
+ helpDialog(res.getString(R.string.init_backup_restore), res.getString(R.string.init_restore_failed));
}
}
@@ -977,7 +964,7 @@ public class cgeoinit extends AbstractActivity {
final String password = ((EditText) findViewById(R.id.password)).getText().toString();
if (username == null || username.length() == 0 || password == null || password.length() == 0) {
- warning.showToast(res.getString(R.string.err_missing_auth));
+ showToast(res.getString(R.string.err_missing_auth));
return;
}
@@ -1005,7 +992,7 @@ public class cgeoinit extends AbstractActivity {
if (deviceName == null || deviceName.length() == 0) {
- warning.showToast(res.getString(R.string.err_missing_device_name));
+ showToast(res.getString(R.string.err_missing_device_name));
return;
}