罗盘关掉再打开,出现两个线程问题
先调用罗盘 startCompass
监听罗盘 onCompassChange
停止监听罗盘 stopCompass
再调用罗盘 startCompass
监听罗盘 onCompassChange
此时监听的内容会直行两次,重复这个过程,监听内的代码会每次多执行一次,这个问题应该怎么处理
先调用罗盘 startCompass
监听罗盘 onCompassChange
停止监听罗盘 stopCompass
再调用罗盘 startCompass
监听罗盘 onCompassChange
此时监听的内容会直行两次,重复这个过程,监听内的代码会每次多执行一次,这个问题应该怎么处理