OSDN Git Service

T29709
authorYuji Konishi <yuji.k64613@gmail.com>
Tue, 2 Oct 2012 13:09:52 +0000 (22:09 +0900)
committerYuji Konishi <yuji.k64613@gmail.com>
Tue, 2 Oct 2012 13:09:52 +0000 (22:09 +0900)
source/workspace/EverFolder/src/com/yuji/ef/EverFolderActivity.java
source/workspace/EverFolder/src/com/yuji/ef/SettingActivity.java

index 48effbc..496dc99 100644 (file)
@@ -627,6 +627,16 @@ public class EverFolderActivity extends BaseActivity implements LockListener {
                isInCycle = false;
        }
 
+       @Override
+       protected void onDestroy(){
+               if (receiver != null){
+                       // 必ずonDestroy()が呼ばれるとは限らないが、仕方なく
+                       unregisterReceiver(receiver);
+                       receiver = null;
+               }
+               super.onDestroy();
+       }
+       
        private void leftButtonOnClick() {
                moveButtonOnClick(-1);
                setStatus();
index 744477d..82f2602 100644 (file)
@@ -269,6 +269,16 @@ public class SettingActivity extends BaseActivity implements LockListener {
        }
 
        @Override
+       protected void onDestroy(){
+               if (broadcastReceiver != null){
+                       // 必ずonDestroy()が呼ばれるとは限らないが、仕方なく
+                       unregisterReceiver(broadcastReceiver);
+                       broadcastReceiver = null;
+               }
+               super.onDestroy();
+       }
+       
+       @Override
        protected void onActivityResult(int requestCode, int resultCode, Intent data) {
                isInit = true;
        }