Я хотел бы отключить режим полета, если число> 50, я реализовал этот код (из Переключить самолет режим в Android), но при выполнении я закрываю принудительно, может ли кто-нибудь помочь здесь?
if(num>50){
// read the airplane mode setting
boolean isEnabled = Settings.System.getInt(
getContentResolver(),
Settings.System.AIRPLANE_MODE_ON, 0) == 1;
// toggle airplane mode
Settings.System.putInt(
getContentResolver(),
Settings.System.AIRPLANE_MODE_ON, isEnabled ? 0 : 1);
// Post an intent to reload
Intent intent = new Intent(Intent.ACTION_AIRPLANE_MODE_CHANGED);
intent.putExtra("state", !isEnabled);
sendBroadcast(intent);
}
в порядке. Я реализовал предчувствия, но я хотел бы изменить оператор if:
if num>=50 and airplane mode=on toggle it off
if airplane mode=off and num<50 toggle it on
Может ли кто-нибудь помочь мне написать новый код? (я новичок)