cách bật/tắt chế độ trên máy bay theo chương trình trên nút bấm của một nút? tôi đã cố gắng nàyBật Chế độ trên máy bay trên tất cả các cấp API theo lập trình Android
// 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);
nhưng tôi nhận được lỗi "Hệ thống không thể được giải quyết hay không là một lĩnh vực" vì nó đòi hỏi API 16 trở lên
<uses-permission android:name="android.permission.WRITE_SETTINGS"/>
là có cách nào làm việc làm như vậy mà hoạt động trên tất cả các cấp api?
Giải pháp này không hoạt động. Lỗi này cho phép: Từ chối quyền: không được phép gửi android.intent.action.AIRPLANE_MODE phát sóng từ pid = 9263, uid = 10088 –