0
通常,我使用簡單的代碼在用戶更改AIRPLANE_MODE
時使用Toast
,並且它使用targetSdkVersion 25
。帶有AIRPLANE_MODE的廣播接收器不支持SDK 26
我AirPlaneModeReceiver:
public class AirPlaneModeReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Toast.makeText(context, "I receive a Broadcast", Toast.LENGTH_SHORT).show();
}
}
的清單,我宣佈我的接收器部分:
<receiver android:name=".AirPlaneModeReceiver">
<intent-filter>
<action android:name="android.intent.action.AIRPLANE_MODE"/>
</intent-filter>
</receiver>
但是,當我改變目標SDK版本targetSdkVersion 26
,它不是在所有工作.. 。 爲什麼?