zoukankan      html  css  js  c++  java
  • java.lang.NullPointerException: Attempt to invoke virtual method 'void 、Handler.removeMessages(int)' on a null object reference

    onDestory进行释放Handler时,需要判断null

    if(null != mHandler) {
                mHandler.removeMessages(MSG_CHANGE_TEXT_COLOR);
                mHandler.removeMessages(MSG_JUMP_TO_SUCCESS_PAGE);
                mHandler.removeMessages(MSG_PLAY_LITTLE_PEOPLE_ANIMATION);
                mHandler.removeMessages(MSG_PLAY_WRONG_ANIMATION);
                mHandler.removeMessages(MSG_SPEAK_BUTTON_STATE_CHANGED);
                mHandler = null;
                DebugLog.d(TAG, "release Handler success");
    }
    如有不足之处,欢迎各位批评指正@评论        ~二两 [2015年] ==================================================================
  • 相关阅读:
    C++实现高斯滤波器
    移动通信
    最简单的DLL
    C/C++ 编译和链接过程
    Servlet 详解
    对 Java 集合的巧妙利用
    Java 泛型
    Java 字符编码与解码
    HTTP 400 错误
    a 标签的四种样式
  • 原文地址:https://www.cnblogs.com/ErLiangCode/p/4781366.html
Copyright © 2011-2022 走看看