android 后台播放,实现后台播放 | Android 开发者 | Android Developers
在 TV 设备上观看内容的用户可能会随时决定切换到 TV 启动器。如果用户在使用 TV 播放应用时切换到启动器,默认情况下,此应用会暂停。由于用户没有明确要求暂停播放,因此这种默认行为可能会显得非常突然而且出乎意料。本课程介绍如何在您的应用中启用后台播放功能,以提供更好的用户体验。
请求后台播放
通常,在用户点击主屏幕以显示 TV 启动器后,Activity 便会暂停。但是,您的应用可以请求后台播放,此时 Activity 会在 TV 启动器后面继续播放。
如需请求后台播放,请调用 false 表示请求失败,或者系统调用
Kotlin
override fun onPause() {
super.onPause()
if (videoView?.isPlaying == true) {
// Argument equals true to notify the system that the activity
// wishes to be visible behind other translucent activities
if (!requestVisibleBehind(true)) {
// App-specific method to stop playback and release resources
// because call to requestVisibleBehind(true) failed
stopPlayback()
}
} else {
// Argument equals false because the activity is not playing
android 后台播放,实现后台播放 | Android 开发者 | Android Developers相关推荐
- Android Service组件实现后台音乐播放
源码在最后哦! 一.Service组件介绍 1.Service Service它可以在后台执行长时间运行操作而没有用户界面的应用组件,不依赖任何用户界面,例如后台播放音乐,后台下载文件等. 虽然服务是 ...
- Android学习之路4——音乐播放器后台播放
Android学习之路4--音乐播放器后台播放 一.实验题目 简单音乐播放器 二.实现内容 实现一个简单的播放器,要求功能有: 播放.暂停.停止.退出功能,按停止键会重置封面转角,进度条和播放按钮:按 ...
- android mediaplayer 后台播放,Android服务—基于MediaPlayer后台播放音乐
Android服务-基于MediaPlayer后台播放音乐 操作环境:Android Studio 4.0.0.SDK Level 21(版本5.0 Lollipop).Windows 10.集成显卡 ...
- Android实现音乐播放器,Service后台播放Notification控制播放状态
本音乐播放器的功能: 1.实现访问手机本地的.mp3音乐文件: 2.在主页中将访问的数据显示出来(这里简单点用ListView,用RecycleView当然也可以): 3.在播放音乐页面实现上一首.下 ...
- android开源库 droidlib,十二大最著名的Android播放器开源项目
1.ExoPlayer https://github.com/google/ExoPlayer ExpPlayer是一个开源的,App等级的媒体API,它的开源项目包含了library和示例: - 这 ...
- Android Broadcast编写的音乐播放器
此播放器的播放操作交给后台执行,二者通过广播进行进行通信(双向通信),前台点击播放暂停停止按钮通过广播发送给后台,后台播放变换通过广播通知前台. 前台代码package org.crazyit.bro ...
- android小应用,只能播放一首歌的应用
1.上学期,选修课为安卓,要求我们做一个小应用作为安卓的大作业,我就做了一个小小的音乐播放器,实现的功能很少,就是使用Service服务来播放一首音乐,其中用了很多菜单效果,然后主界面实现了一个画廊的 ...
- android studio seekbar 简单音乐播放器
我这个seekbar比较简单,是访问自己放进raw文件里的音乐文件:通过Mediapaly实现后台播放. 用if语句判断图片实现切换歌曲,seekbar可以拖动歌曲进度,用 Duration=mp4. ...
- Android开发之简易音乐播放器(一)
这里介绍一个简易的音乐播放器, 效果图如下: 但是,由于这是一个简易版的音乐播放器,所播放的音乐只有一首,且被写死, 但,操作却十分简单,方便理解! 这是代码的主要设计: 音乐主要存放在这一个文件中: ...
- Android语音播报、后台播报、语音识别
Android语音播报.后台播报.语音识别 本文介绍使用讯飞语音实现语音播报.语音识别功能. 讯飞开放平台:http://www.xfyun.cn/index.php/default/index 程序 ...
最新文章
- 准确率precison与正确率accuracy区别
- 矩阵分析与多元统计12 0-1矩阵 交换矩阵与Kronecker乘积
- Oracle10g的flashback drop
- 网络基础知识及计算机基础,OSI7层
- App 即时通讯 SDK
- vue 子组件 调用、触发父组件中的方法
- C++ (tensorRT中学习)
- html5制作拼图游戏教程,用HTML5制作视频拼图的教程
- Linux系统修改远程连接22端口
- Bailian3752 走迷宫【BFS】
- Android Binder机制的Native应用
- Maven打包SpringBoot项目时分离依赖JAR,配置文件时POM文件的参考配置
- redission分布式锁
- Thrift IDL使用方式
- html控制word打印在一张页面,HTML文件到WORD文档双面打印三步曲
- WPF 设置本地打印的纸张和方向
- 【OPENCV】运行opencv时找不到Qt库
- java excel 批注_Java 添加、修改、读取、复制、删除Excel批注
- ffmpeg给视频画边框
- VMware报错:VMware Workstation 不可恢复错误: (vmx)
热门文章
- fpga的jtag接口扫不到器件_FPGA相关知识点9——JTAG接口的教训
- 10 个不错的 CSS 小技巧
- 3D探索——Web 3D哪家强?
- 对于驱动TFTLCD,读这篇文章就够了!
- 最新 MVTec Halcon 22/21/20 安装激活教程 3339377509@qq.com
- linux mrtg 思科端口,Linux上的MRTG流量监控中心
- 文件管理工具:Path Finder mac
- [UITabBar appearance]不生效
- NetSuite:安防公司的实施案例
- SLsec招新赛wp