¿Cómo se puede detectar el modo avión en Android?

Tengo un código en mi aplicación que detecta si Wi-Fi está conectado activamente. Ese código activa una RuntimeException si el modo avión está habilitado. De todos modos, me gustaría mostrar un mensaje de error por separado cuando esté en este modo. ¿Cómo puedo detectar de manera confiable si un...