Мне нужно получить уведомление, если на экране появятся изменения. В настоящее время я используюПрисоединение слушателя к диалогу
this.getWindow().getDecorView().getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener()
{
@Override
public void onGlobalLayout()
{
Log.d("TAG", "GLOBAL LAYOUT");
}
});
Но это не работает, когда диалог (пользовательские, предупреждения, прогресс и т.д.) показан или удален с поля. Я понимаю, что диалоги показаны на другом наложении, поэтому слушатель не привязан к ним. Как я могу получить желаемую функциональность?
нет, это не так. Может быть, я могу каким-то образом получить доступ к этому наложению? –