HierarchyViewer не может проверить макет в PopupWindow

Я использую ViewServer чтобы проверить макет в моем приложении. Я нажимаю кнопку, и он показывает PopupWindow как выпадающий Но я не вижу макет всплывающего окна в HierarchyViewer,

Любая помощь?

1 ответ

После отображения окна добавьте приведенный ниже оператор и перезапустите HierarchyViewer. Он должен показать содержимое вашего всплывающего окна.

ViewServer.get(context).addWindow(popupWindow.getContentView(), "popup");

На вашем onDismissListener добавьте следующий оператор, чтобы удалить представления из иерархического просмотра.

ViewServer.get(context).removeWindow(window.getContentView());
Другие вопросы по тегам