私はSMSを一度だけ送信し、bluetoothspeedの値が変更されて超過したときにアプリケーションを開発しています。
これは私が使っていたコードである - それは毎回bluetoothspeed + 30値は、あなたがmalreadyExecuted虚偽を設定しているコードを何回か実行する
if (GPSspeed > bluetoothSpeed+30) { if (!malreadyExecuted) {
Log.d("malreadyExecuted", " in if block is = " + String.valueOf(malreadyExecuted));
sendsms();
malreadyExecuted = true;}}
malreadyExecuted = false ;}
問題を教えてください。 –
問題は私がgpsspeedがbluetoothspeed + 30を超えてからbluetoothspeedの値を変更したときにsmsが一度だけ送信されるようにしたい場合です。 – sirineAyat