Daydream officially support hybrid apps (those that can switch between touchscreen and VR mode). However, Google only provides instructions for how to manually switch between VR/non-VR mode via code. This doesnt cover the case where a game is running and the user puts the phone into a Daydream View headset. In this case, the game will be interrupted and the Daydream home screen appears (I've tested this). That's obviously bad. Some apps (e.g., the YouTube app) handle this better, they automatically switch into VR mode and preempt the Daydream home screen from appearing. This must mean that the phone recognizes the headset via NFC and sends out a signal. I can't find any info on how to intercept this event. Any ideas on how to detect this event?