private void SetupCarPlay() { CPTemplateApplicationScene = new CPTemplateApplicationScene(); CarPlayApplicationDelegate carPlayApplicationDelegate = new CarPlayApplicationDelegate(); carPlayApplicationDelegate.Connected = Connected; CPTemplateApplicationScene.Delegate = carPlayApplicationDelegate; _playableContentManager = MPPlayableContentManager.Shared; PlayableContentDelegate playableContentDelegate = new PlayableContentDelegate(); _playableContentManager.Delegate = playableContentDelegate; PlayableContentDataSource playableContentDataSource = new PlayableContentDataSource(); _playableContentManager.DataSource = playableContentDataSource; }
public void InitCarPlay() { try { CPTemplateApplicationScene = new CPTemplateApplicationScene(); CPTemplateSceneDelegate templateSceneDelegate = new CPTemplateSceneDelegate(); templateSceneDelegate.Connected = Connected; CPTemplateApplicationScene.Delegate = templateSceneDelegate; _playableContentManager = MPPlayableContentManager.Shared; PlayableContentDelegate playableContentDelegate = new PlayableContentDelegate(); _playableContentManager.Delegate = playableContentDelegate; PlayableContentDataSource playableContentDataSource = new PlayableContentDataSource(); _playableContentManager.DataSource = playableContentDataSource; } catch (Exception ex) { Debug.WriteLine(ex); } }
private void Connected(CPTemplateApplicationScene templateapplicationscene, CPInterfaceController interfacecontroller, CPWindow window) { }
private void Connected(CPTemplateApplicationScene templateApplicationScene, CPInterfaceController interfaceController, CPWindow window) { //throw new NotImplementedException(); }
public override void DidDisconnect(CPTemplateApplicationScene templateApplicationScene, CPInterfaceController interfaceController, CPWindow window) { base.DidDisconnect(templateApplicationScene, interfaceController, window); }