Android Studio 应用程序在后台最小化或用户点击主页按钮时暂停Mediaplayer,并在应用程序最大化时继续播放[关闭]

vohkndzv  于 2022-12-30  发布在  Android
关注(0)|答案(2)|浏览(245)

已关闭。此问题需要超过focused。当前不接受答案。
**想要改进此问题吗?**更新此问题,使其仅关注editing this post的一个问题。

昨天关门了。
Improve this question
我希望我的应用程序在用户最小化应用程序(或转到其他应用程序)或单击主页按钮时暂停播放媒体播放器中的音乐。我如何实现这一点?

ozxc1zmp

ozxc1zmp1#

在您的Activity中创建一个“onPause”方法,在方法中,在“super.onPause()"之前写入类似“myMediaPlayer.pause()”的内容。然后在Activity中创建一个“onResume()”方法,在“super.onResume()”之前写入“myMediaPlayer.start()”
不要忘记将“myMediaPlayer”更改为您的媒体播放器名称。

ncecgwcz

ncecgwcz2#

我创建了一个展示图片和视频的图库。我在图库元素中部署了一个滑块逻辑,当应用程序最小化时,我需要暂停视频。我重写了onPause()onRestart()方法来实现这一点。
您需要将mediaPlayer.pause()添加到onPause()中的super.onPause()之后,将mediaPlayer.play()添加到onRestart()中的super.onRestart()之后。
请不要忘记将“mediaPlayer”变量替换为您的媒体播放器变量。

相关问题