2013-08-29 3 views
3

https://developers.google.com/cast/reference/android/javadoc/reference/com/google/cast/ApplicationSession#setApplicationOptions(int) 설명서 및 샘플 앱을 읽을 때부터 0을 전달하면 기본 잠금 화면과 알림 컨트롤이 표시됩니다. 그게 맞습니까?ApplicationSession.setApplicationOptions은 정확히 무엇을합니까?

왜 캐스트 샘플 앱을 실행하는지 또는 내가 쓴 것과 유사한 앱을 미디어로드 후 아무런 알림 영역 컨트롤이나 화면 잠금 컨트롤을 얻지 못하는 이유는 무엇입니까? 다른 마법의 호출이 필요한가요?

감사합니다.

답변

0

그것은 작동 : 응용 프로그램이 잠금 화면이나 알림을 제공하지 않는 경우

int FLAG_DISABLE_LOCK_SCREEN_REMOTE_CONTROL If set, the application will implement its own remote control on top of the lock screen. 
int FLAG_DISABLE_NOTIFICATION If set, the application will provide its own notifications in the notification drawer. 

, 이것들은 필요하지 않습니다. (그리고 시스템 기본 알림 & 잠금 화면이 사용됩니다). 이 플래그는 Google Cast SDK에 화면 잠금 및/또는 알림을 제공한다고 알립니다.

+0

내가 문서를 이해 한 방식입니다. 내 문제는 내가 샘플 캐스팅 애플 리케이션 (몇 달 후에 그것을 시도하지 않은) 및 통보/잠금 화면을 구현하고 싶지 않기 때문에 0을 전달하면 기본 알림/잠금 화면이 나타나지 않아야합니다 그때? 나는 아무 것도 보지 않기 때문에. 나는 또한 내가 쓰고 있던 앱으로 시도해 보았고 똑같은 문제가 있었다. – casolorz

+1

현재 기본적으로 시스템 수준 응용 프로그램을 만들 수있는 응용 프로그램이 없지만 Play 스토어 (Chromecast 장치를 설정하는 데 사용할 수있는 응용 프로그램)에서 "Chromecast"응용 프로그램을 설치하고 설정으로 이동하여 " 이 앱에서 Chromecast 기기 제어 '를 선택하면 원하는 기본 시스템 기능을 제공해야합니다. –

+1

Ali Naddaf님께, 정보를 제공해 주신 데 대해 감사 드리며 정확하게 시도하고 싶은 내용으로 들리지만 Chromecast 앱에는 해당 옵션이 표시되지 않습니다. 이것을 가능케하는 특별한 것이 있습니까? – casolorz