Pārlūkot izejas kodu

<activity退出时清空handler消息>

weizhengliang 4 gadi atpakaļ
vecāks
revīzija
7796b475a8

+ 1 - 0
app/src/main/java/com/wdkl/callingbed/ui/CallingBedActivity.java

@@ -2441,6 +2441,7 @@ public class CallingBedActivity extends BaseActivity implements ISerialPortBedOn
         super.onDestroy();
         //=======================释放广播=====================//
         MediaPlayerManger.getInstance().releaseMediaPlayer();
+        handler.removeCallbacksAndMessages(null);
 
         if (textToSpeech != null) {
             textToSpeech.shutdown();//关闭tts引擎

+ 1 - 0
app/src/main/java/com/wdkl/callingbed/ui/InitActivity.java

@@ -405,6 +405,7 @@ public class InitActivity extends BaseActivity implements SerialPortUtil.ISerial
         super.onDestroy();
 
         animationDrawable.stop();
+        updateHandler.removeCallbacksAndMessages(null);
         updateHandler = null;
         serialPortUtil = null;//2018-01-10 add by Waderson
     }