VirtualDisplay.Callback onPause не вызывается

Я пытаюсь решить некоторые проблемы со временем, которые я видел с VirtualDisplay, как здесь и я решил использовать VirtualDisplay.Callback, чтобы посмотреть, не исправит ли это мои проблемы со временем.

Единственная проблема в том, что мой обратный вызов никогда не получает onPause, когда я вызываю virtualDisplay.setSurface(null). В документации указано, что , но это не так. Мой обработчик не зациклен, другие методы в VirtualDisplay.callback вызываются при запуске VirtualDisplay. Просто кажется, что документация неверна.

Кто-нибудь знает, как вызвать обратный вызов, когда для поверхности установлено значение null?


person EncodedNybble    schedule 28.03.2016    source источник