【发布时间】:2013-10-30 15:05:33
【问题描述】:
我们为 Chromecast 应用创建了锁定屏幕控件,但这些控件不会显示在锁定屏幕上。我们正在使用 RemoteControlClient 来实现锁屏小部件,但我们不知道它为什么不起作用。
【问题讨论】:
-
如果您发布代码会有所帮助。
标签: android google-cast
我们为 Chromecast 应用创建了锁定屏幕控件,但这些控件不会显示在锁定屏幕上。我们正在使用 RemoteControlClient 来实现锁屏小部件,但我们不知道它为什么不起作用。
【问题讨论】:
标签: android google-cast
确保您已设置 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
【讨论】: