一旦我的应用程序开始播放并且VideoCastControllerActivity出现,硬件后退按钮将不会将其恢复到我的活动。操作栏后退按钮工作正常。我没有在日志或任何东西上看到任何错误,看着VideoCastControllerActivity我没有看到任何明显的尝试捕获后退按钮行为或任何东西。为了启动它,我打电话给startCastControllerActivity
。
以下是我的宣言的一大块:
<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 :(得分:0)
CastCompanionLibrary根本不会尝试捕获后退按钮,因此它应该可以正常工作。请尝试使用CastVideos-andrid(使用该库)来确认。