Domanda

Sto sviluppando un'applicazione Android che si basa fortemente sull'accelerometro. Per questo motivo, ho davvero bisogno di assicurarmi che gli eventi OnResume e OnPause siano gestiti correttamente.

La mia applicazione funziona perfettamente quando WidgetLocker è disabilitato, ma dopo aver bloccato lo schermo e tornare all'applicazione quando WidgetLocker è abilitato, l'applicazione si blocca e devo uccidere il processo prima che risponda.

La mia ipotesi è che uno degli eventi, OnPause o OnResume non vengano eseguiti, quindi l'accelerometro viene registrato due volte o non registrato due volte.

C'è un modo per assicurarsi che gli eventi vengano colpiti o programmi per un caso in cui non vengono colpiti? Non ho avuto problemi con altre applicazioni e widgetlocker, quindi suppongo che sto facendo qualcosa di sbagliato.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top