3

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

4

1 回答 1

3

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

  mSession.setApplicationOptions(0);

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

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

还可以查看这些 SO Q:Lockscreen 上的小部件、Android的 LockScreen

于 2013-10-21T22:39:55.040 回答