其他分享
首页 > 其他分享> > Android MediaRouter锁屏

Android MediaRouter锁屏

作者:互联网

我们已经为Chromecast应用创建了锁定屏幕控件,但是这些控件不会显示在锁定屏幕上.我们正在使用RemoteControlClient来实现锁屏小部件,但我们不知道为什么它不起作用.

解决方法:

确保已设置ApplicationSession选项,以告知Google Cast SDK您已实现了自己的锁屏控件:

  mSession.setApplicationOptions(0);

确保从AudioManager获得瞬时音频焦点:

mAudioManager.requestAudioFocus(null, AudioManager.STREAM_MUSIC,
                    AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK);

还请查看以下SO Q:Widget on LockscreenLockScreen for Android

标签:google-cast,android
来源: https://codeday.me/bug/20191122/2061105.html