【问题标题】:Android MediaRouter LockscreenAndroid MediaRouter 锁屏
【发布时间】:2013-10-30 15:05:33
【问题描述】:

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

【问题讨论】:

  • 如果您发布代码会有所帮助。

标签: android google-cast


【解决方案1】:

确保您已设置 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-15
    • 2012-06-03
    相关资源
    最近更新 更多