【发布时间】:2019-04-28 09:54:49
【问题描述】:
我实现了一个 CustomSession 和 CustomSessionProvider。
SessionManagerListener 中的 onSessionStarted 使用 CastSession != null 调用,但 RemoteMediaClient == null;
RemoteMediaClient 是否始终为空?需要初始化吗?
public class CastSessionManagerListener implements SessionManagerListener<CastSession> {
@Override
public void onSessionStarted(CastSession castSession, String s) {
Log.d(TAG, "onSessionStarted() called with: castSession = [" + castSession + "], s = [" + s + "]");
if (!MediaRouter.getInstance(context).getSelectedRoute().isDefault()) {
Log.e(TAG, "SESSION STARTED WITH: " + castSession.getRemoteMediaClient());
}
}
}
【问题讨论】:
标签: android google-cast