Java 按下锁定按钮时,声音停止
我有一个Android应用程序,在特定时间播放声音,我做了我的 代码很好,但当我锁定屏幕时,声音没有播放,我 检查了我的代码,我发现当用户按下时我添加的代码 锁定按钮是问题的原因。如何解决这个问题Java 按下锁定按钮时,声音停止,java,android,Java,Android,我有一个Android应用程序,在特定时间播放声音,我做了我的 代码很好,但当我锁定屏幕时,声音没有播放,我 检查了我的代码,我发现当用户按下时我添加的代码 锁定按钮是问题的原因。如何解决这个问题 @Override protected void onPause() { Player.stopAzan(); finish(); super.onPause(); } 您试图实现的目标是不可能的,因为当屏幕被锁定
@Override
protected void onPause() {
Player.stopAzan();
finish();
super.onPause();
}
您试图实现的目标是不可能的,因为当屏幕被锁定时,活动将停止。 您可以决定是否在后台播放,因为当屏幕被锁定时,活动将转到后台
- 如果您不需要在后台播放,那么就可以开始了,只需删除finish()方法
- 如果您确实需要在后台播放音乐,请使用服务根据活动用户控件传递的意图启动和停止播放器
- 是否可以尝试使用服务?服务和活动基本上是一样的,但它们在后台运行,如果我理解正确的话,就没有内容视图:D
您想做什么?是否要在后台播放声音?您正在完成onPause()中的活动,按下锁定按钮时肯定会调用该活动。当背景被破坏时,它将如何在背景中播放?@Adnan不仅背景被破坏,而且玩家被故意阻止。