Android Действия контроллера ручки режима PIP - PullRequest
0 голосов
/ 20 февраля 2020

Я новичок в функции PIP Android, но до сих пор это было просто реализовать. У меня только один вопрос: возможно ли как-то обрабатывать входы внешнего контроллера, когда мое приложение находится в режиме PIP?

У меня есть приложение, которое может передавать и контролировать игры, этими играми можно управлять с помощью дополнительного внешнего Геймпад подключен через USB или Bluetooth. Из того, что я обнаружил в официальной документации, это

Когда действие находится в режиме PIP, по умолчанию оно не получает фокус ввода. Чтобы получать входные события в режиме PIP, используйте MediaSession.setCallback (). Для получения дополнительной информации об использовании setCallback () см. «Отображение карты, которая сейчас играет».

Но я не уверен, что это то, что мне нужно, и может ли оно также обрабатывать события геймпада. Может быть, это вообще невозможно, я искал некоторое время на inte rnet, но не смог найти никаких конкретных c подсказок об обработке внешнего контроллера в режиме PIP. Извините за глупый вопрос, но, возможно, кто-то с большим опытом в этой функции может направить меня в правильном направлении.

...