Я делаю расширение Jetpack, в котором виджет открывает панель. При нажатии на виджет открывается панель, как и ожидалось (привязана в правом нижнем углу к виджету). Но если я вызову widget.panel.show () из моего кода, панель откроется отдельно от виджета, центрированного на экране, плавающего в пространстве.
Короче, как это исправить?
Могу ли я смоделировать событие щелчка на виджете (каким-либо образом) вместо вызова widget.panel.show ()?
Можно ли принудительно привязать панель к виджету?
У этого вопроса есть решение, которое работало в предыдущем API Jetpack, но я не могу перевести на новый интерфейс:
Использование позиционирования «Panel» в новом Jetpack API