2012-11-09 1 views
2

Google Android TV 애플리케이션에서 작업 중입니다.Google TV 용 애플리케이션

내 응용 프로그램은 소셜 네트워킹 웹 사이트에서 이미지를 다운로드 한 다음 Google 안드로이드 TV가 유휴 상태 일 때 화면 보호기로 이미지를 재생해야합니다.

이미지를 얻는 것이 문제가되지 않습니다.

API의 화면 보호기 또는 Google API 설정을 찾을 수 없습니다. 다운로드 한 이미지를 어떻게 화면 보호기에서 재생할 수 있는지 이해할 수 없습니다.

답변

0

사용자가 상호 작용하지 않을 때 특정 간격으로 onUserInteraction()을 확인하는 타이머가 필요합니다. 모든 이미지를 재생하는 전체 화면 모드로 활동을 시작해야합니다.

+0

은 어떻게됩니까? 그는 상호 작용하지 않고 몇 시간 만 지켜보고 있습니다. 어떻게 그 시간을 감지 할 수 있습니까? 보고있는 동안 화면 보호기를 사용할 수 없습니다. –

0

apache http apis를 사용하면 URL과 이미지를 가져 오지만 비동기 작업에 넣을 수 있습니다. LazyList과 같은 것을 사용하여 이미지를로드 할 수도 있습니다. 이미지가 다운로드되면 사용자가 활성화되어 있지 않을 때 onUserInteraction()을 확인하는 타이머를 통해 Imageview로 쉽게 이미지를 표시 할 수 있습니다.

또한 당신은이 질문과 그룹의 답변을 조사 할 수 있습니다 : 사용자가 TV를 시청하는 경우

Android disable screen saver

Application For Google TV

GoogleGroups

+0

사용자가 TV를보고있을 때 어떤 일이 발생합니까? 그는 상호 작용하지 않고 몇 시간 만 지켜보고 있습니다. 어떻게 그 시간을 감지 할 수 있습니까? 그가 지켜보고있는 동안 우리는 화면 보호기를 재생할 수 없습니다 .. –

+0

음, 4 시간 동안 한 가지를하지 않으면 내 direcTV에 4 시간 타이머가 있다는 것을 압니다. 이 방법을 사용하고 화면 보호기를 매우 긴 시간대로 설정할 수 있습니다. 그러나 사용자가 TV를보고 있는지 파악하려고하는 경우 스트림을 확인하고 스트리밍 중인지 확인해야합니다. – JPM