我正在为Android电视开发两个应用程序。
第一个是一个启动器,用于自定义启动界面。
第二个是通过HLS或通过https流式播放的视频播放器。
他们独立运作很好。
然后尝试在启动器中等待1分钟,然后启动视频播放器。问题是20分钟后,智能电视将进入暂停或低功耗模式。
我已经在布局中尝试过keepOnScreen,我尝试了WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,但效果不佳。
Intent launchIntent = getPackageManager()。getLaunchIntentForPackage(“ com.example.abc”);startActivity(launchIntent);
注意:当我打开Smart TV的多媒体应用程序并返回播放器时,Smart TV不会关闭。
我正在为Android电视开发两个应用程序。第一个是启动器,用于稍微自定义启动界面。第二个是通过HLS或通过https流传输的视频播放器。他们独立工作...
如果使用VideoSupportFragment
,则可以访问SurfaceView
,并在onViewCreated(..)
回调中执行此操作以使屏幕保持打开状态: