OSDN Git Service

T28062
authorYuji Konishi <yuji.k64613@gmail.com>
Tue, 17 Apr 2012 05:12:33 +0000 (14:12 +0900)
committerYuji Konishi <yuji.k64613@gmail.com>
Tue, 17 Apr 2012 05:12:33 +0000 (14:12 +0900)
workspace/EverClip/src/com/yuji/ec/Initialize.java
workspace/EverClip/src/com/yuji/ec/utility/BaseActivity.java

index 4e253c1..341dfab 100644 (file)
@@ -9,20 +9,22 @@ import com.yuji.ec.utility.EvernoteUtil;
 import com.yuji.ec.utility.PasswordUtil;\r
 \r
 public class Initialize {\r
+       private static final String EVER_CLIP_ACTIVITY = "EverClipActivity";\r
        private static boolean isInit = true;\r
+       private static boolean isInit2 = true;\r
 \r
        public static void initialize(Context context) {\r
                if (!isInit) {\r
                        return;\r
                }\r
                \r
-               // TODO Simeji\82©\82Ì\8fê\8d\87\82Í\81A\90Ý\92è\82µ\82È\82¢\r
-               EvernoteUtil util = EvernoteUtil.getInstance();\r
-               String username = PasswordUtil.getUsername(context);\r
-               String password = PasswordUtil.getPassword(context);\r
-               if (!CommonUtil.isNull(username) && !CommonUtil.isNull(password)) {\r
-                       util.setConfig(username, password);\r
-               }\r
+               // TODO Simeji\82Ì\8fê\8d\87\82Í\81A\90Ý\92è\82µ\82È\82¢\r
+//             EvernoteUtil util = EvernoteUtil.getInstance();\r
+//             String username = PasswordUtil.getUsername(context);\r
+//             String password = PasswordUtil.getPassword(context);\r
+//             if (!CommonUtil.isNull(username) && !CommonUtil.isNull(password)) {\r
+//                     util.setConfig(username, password);\r
+//             }\r
 \r
                try {\r
                        DatabaseHelper.init(context);\r
@@ -34,7 +36,27 @@ public class Initialize {
                isInit = false;\r
        }\r
 \r
-       public static void setInitialize() {\r
-               isInit = true;\r
+       // TODO\r
+//     public static void setInitialize() {\r
+//             isInit = true;\r
+//     }\r
+\r
+       public static void initialize(Context context, String name) {\r
+               if (!isInit2) {\r
+                       return;\r
+               }\r
+               if (name.equals(EVER_CLIP_ACTIVITY)){\r
+                       return;\r
+               }\r
+               \r
+               // TODO Simeji\82Ì\8fê\8d\87\82Í\81A\90Ý\92è\82µ\82È\82¢\r
+               EvernoteUtil util = EvernoteUtil.getInstance();\r
+               String username = PasswordUtil.getUsername(context);\r
+               String password = PasswordUtil.getPassword(context);\r
+               if (!CommonUtil.isNull(username) && !CommonUtil.isNull(password)) {\r
+                       util.setConfig(username, password);\r
+               }\r
+               \r
+               isInit2 = false;        \r
        }\r
 }\r
index 1779008..c914677 100644 (file)
@@ -18,12 +18,10 @@ public class BaseActivity extends Activity {
                super.onCreate(savedInstanceState);\r
                Debug.d(this, Debug.ON_CREATE);\r
 \r
+               String name = this.getLocalClassName();\r
                Context context = getApplicationContext();\r
-               // Thread.setDefaultUncaughtExceptionHandler(new\r
-               // TrainDelayedUncaughtExceptionHandler(\r
-               // context));\r
-               // DatabaseHelper.init(context);\r
                Initialize.initialize(context);\r
+               Initialize.initialize(context, name);\r
        }\r
 \r
        @Override\r