如何在Android电视中保持屏幕打开状态>>

问题描述 投票:0回答:1

我正在为Android电视开发两个应用程序。

  1. 第一个是一个启动器,用于自定义启动界面。

  2. 第二个是通过HLS或通过https流式播放的视频播放器。

  3. 他们独立运作很好。

然后尝试在启动器中等待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流传输的视频播放器。他们独立工作...

java android android-tv
1个回答
0
投票

如果使用VideoSupportFragment,则可以访问SurfaceView,并在onViewCreated(..)回调中执行此操作以使屏幕保持打开状态:

© www.soinside.com 2019 - 2024. All rights reserved.