如何防止我的应用程序在手机旋转时重新启动?

发布于 2024-12-04 12:46:50 字数 136 浏览 0 评论 0原文

在我的应用程序中,如果用户旋转手机,我不想在媒体播放器启动后重新启动它。如何防止应用程序在旋转时重新启动,因为它会停止正在播放的正在运行的声音文件?

请显示我需要添加的代码以及添加位置。

谢谢。

确实, 埃马德

In my app I don't want to restart a media player once it starts if the user rotates the phone. How can I prevent a re-start of my app when it is rotated because it stops the running sound file that is playing?

Please show me the code I need to add and where to add it.

Thanks.

Truly,
Emad

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

南渊 2024-12-11 12:46:50

使用此

  <activity android:screenOrientation="landscape" android:configChanges="orientation|keyboardHidden" android:name="VncCanvasActivity">

请参阅

use this

  <activity android:screenOrientation="landscape" android:configChanges="orientation|keyboardHidden" android:name="VncCanvasActivity">

see this

秋心╮凉 2024-12-11 12:46:50

您必须重新设计应用程序才能从服务而不是主要活动中播放音乐。如果操作系统决定需要内存,您的主要活动可以随时被操作系统终止。

请参阅什么是服务

You have to redesign your application to play the music from a service instead of from your main activity. Your main activity can at any time be killed by the operating system if it decides it needs memory.

See What is a service

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文