我们已经为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 Lockscreen,LockScreen for Android
关于android - Android MediaRouter锁屏,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19506103/