Impedisci il menu Start, il pulsante della fotocamera dall'applicazione Tombstoning WP7
-
27-10-2019 - |
Domanda
Ho un'applicazione WP7 con cui ho disabilitato le funzionalità inattive del telefono come:
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
PhoneApplicationService.Current.ApplicationIdleDetectionMode =
IdleDetectionMode.Disabled;
Tuttavia, il pulsante e il menu di avvio della fotocamera mettono ancora in pausa l'applicazione e riprendono in seguito. Voglio che l'app venga eseguita indipendentemente dal fatto che questi pulsanti vengano premuti. Come posso impedire a questi pulsanti di tombe l'app?
Soluzione
Tombstoning si verifica sempre se l'utente preme il windows key
o camera button
. Il codice che hai mostrato garantisce che la tua app continuerà a funzionare sotto una schermata di blocco, non se verrà eseguito quando la tua app è tombata. Nella versione attuale (7.0), non esiste un multitasking per terzi, mentre il mango (7.1) consente un po 'più di libertà rispetto al multitasking.
Presumibilmente questa app è rivolta a 7.0, quindi la tua app verrà lanciata e dovrai gestirla. Non c'è modo di far funzionare la tua app in background.
In una nota a margine, dovrai comunque gestire la tomba in mango, ma hai più abilità per eseguire la tua app in background.