当前位置: 代码迷 >> Android >> PhonestateListener如何取消监听
  详细解决方案

PhonestateListener如何取消监听

热度:77   发布时间:2016-05-01 22:06:37.0
PhonestateListener怎么取消监听?
TelephonyManager tm;
tm.listen(MyPhoneListener myPlistener,PhoneStateListener.LISTEN_CALL_STATE);


class MyPhoneStateListener extends PhoneStateListener{
@override
public void onCallStateChanged(int state,String incomingNumber){
switch(state){
case TekeohonyManager.CALL_STATE_IDLE:
/////

}}
}

这个是注册通话状态监听器的方法,但是我找不到注销监听器的方法,每次在这个程序中有电话来,都会捕获电话状态然后执行代码,请问大牛们哪个会注销呢?

------解决方案--------------------
用tm.listen(MyPhoneListener myPlistener,PhoneStateListener.LISTEN_NONE);取消监听即可