私は持っている
public class ScreenReceiver extends BroadcastReceiver {
private volatile boolean wifiNetwork = false;
private volatile boolean mobileNetwork = false;
}
そして、レシーバーが実行されるたびにブール変数をチェックしています。ここで変数を使用するのは賢明volatile
ですか? スレッドはありませんが、常にこの変数の最新の状態が必要です。