2014-03-02 1 views
0

내 앱이 재생을 시작하고 VideoCastControllerActivity가 표시되면 하드웨어 뒤로 버튼으로 내 활동으로 되돌아 가지 않습니다. 액션 바의 뒤로 버튼은 잘 작동합니다. 로그 나 다른 것에 오류를 보지 못했고 VideoCastControllerActivity를 보았을 때 뒤로 버튼 동작이나 그 밖의 것을 잡으려는 노력이 전혀 보이지 않았습니다. 시작하려면 startCastControllerActivity으로 전화하십시오.VideoCastControllerActivity의 하드웨어 백 버튼을 사용하려면 어떻게합니까?

<activity 
       android:name="com.google.sample.castcompanionlibrary.cast.player.VideoCastControllerActivity" 
       android:label="@string/app_name" 
       android:launchMode="singleTask" 
       android:parentActivityName="com.mypackage.myactivity" 
       android:screenOrientation="portrait" 
       android:theme="@style/Theme.AppCompat" > 
      <meta-data 
        android:name="android.support.PARENT_ACTIVITY" 
        android:value="com.mypackage.myactivity" /> 

      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
      </intent-filter> 
     </activity> 

감사 : 여기

그것을 선언 내 매니페스트의 덩어리입니다.

답변

0

CastCompanionLibrary는 뒤로 버튼을 캡처하지 않으므로 정상적으로 작동합니다. 확인하려면 CastVideos-andrid (해당 라이브러리를 사용)를 시도하십시오.

+0

'mVolumeIncrement' 검사 때문에'super.onKeyDown (keyCode, event); '가 호출되지 않았 음을 발견했습니다. – casolorz

+0

CCL 또는 코드의 버그를 의미합니까? –

+0

CCL을 업데이트하여 사용자가 VOLUME_INCREMENT에 대한 값을 설정하지 않았 으면 해당 활동의 기본 논리가 올바르게 처리되는지 확인합니다. 설명서도 업데이트됩니다. –