summaryrefslogtreecommitdiff
path: root/src/org/fox/ttcomics/CommonActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/org/fox/ttcomics/CommonActivity.java')
-rw-r--r--src/org/fox/ttcomics/CommonActivity.java25
1 files changed, 17 insertions, 8 deletions
diff --git a/src/org/fox/ttcomics/CommonActivity.java b/src/org/fox/ttcomics/CommonActivity.java
index d2890e6..6d65ea1 100644
--- a/src/org/fox/ttcomics/CommonActivity.java
+++ b/src/org/fox/ttcomics/CommonActivity.java
@@ -11,6 +11,7 @@ import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.graphics.BitmapFactory;
+import android.os.Build;
import android.os.Bundle;
import android.os.Environment;
import android.preference.PreferenceManager;
@@ -40,20 +41,28 @@ public class CommonActivity extends FragmentActivity {
super.onCreate(savedInstanceState);
m_prefs = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
-
+ }
+
+ @Override
+ public void onResume() {
+ super.onResume();
+
if (m_prefs.getBoolean("use_position_sync", false)) {
String googleAccount = getGoogleAccount();
if (googleAccount != null) {
m_syncClient.setOwner(googleAccount);
} else {
- toast(R.string.error_sync_no_account);
-
- SharedPreferences.Editor editor = m_prefs.edit();
- editor.putBoolean("use_position_sync", false);
- editor.commit();
-
- //m_syncClient.setOwner("TEST-ACCOUNT");
+ if (Build.FINGERPRINT.startsWith("generic")) {
+ m_syncClient.setOwner("TEST-ACCOUNT");
+ } else {
+ m_syncClient.setOwner(null);
+ toast(R.string.error_sync_no_account);
+
+ SharedPreferences.Editor editor = m_prefs.edit();
+ editor.putBoolean("use_position_sync", false);
+ editor.commit();
+ }
}
}
}