この例では、まさにこのコードを使用しています
MyMethod()が最初に呼び出された後、リスナーを停止し、次のシェイクを待たないようにするには、MyMethod()に何を含める必要がありますか?
ありがとう
この例では、まさにこのコードを使用しています
MyMethod()が最初に呼び出された後、リスナーを停止し、次のシェイクを待たないようにするには、MyMethod()に何を含める必要がありますか?
ありがとう
この線
ensorMgr.unregisterListener(this);
システムがonSensorChangedアップデートの送信を停止します
最終的に答えを見つけました:
これはリスナーの登録を解除するのに十分ではありません。SensorEventListenerをnullに設定する必要もあります
sensorMgr.unregisterListener(this);
msensorlistener = null;
このトリックは非常にうまく機能します、
それが役に立てば幸い。