Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 按Home键时在状态栏通知栏中播放的活动_Android - Fatal编程技术网

Android 按Home键时在状态栏通知栏中播放的活动

Android 按Home键时在状态栏通知栏中播放的活动,android,Android,我正在WebView中播放音乐,从我的网站获取链接 我希望当用户按下Home按钮时,我的WebView活动保持状态栏通知。请帮我想办法 我在WebView中的代码: 这段代码当用户按下Home按钮时,音乐也会因为void onPause()而停止,但我需要在状态栏通知中使用正确的活动保持音乐播放。请帮帮我 问候,, Virak当用户按Home键时,您可以使用该方法播放声音,如doc所述: 当活动即将启动时,作为活动生命周期的一部分调用 进入后台作为用户选择的结果。例如,当 用户按下Home键,将

我正在WebView中播放音乐,从我的网站获取链接

我希望当用户按下Home按钮时,我的WebView活动保持状态栏通知。请帮我想办法

我在WebView中的代码: 这段代码当用户按下Home按钮时,音乐也会因为void onPause()而停止,但我需要在状态栏通知中使用正确的活动保持音乐播放。请帮帮我

问候,, Virak

当用户按Home键时,您可以使用该方法播放声音,如doc所述:

当活动即将启动时,作为活动生命周期的一部分调用 进入后台作为用户选择的结果。例如,当 用户按下Home键,将调用onUserLeaveHint(),但是 当来电导致通话中的活动中断时 自动带到前台,onUserLeaveHint()将不会 调用正在中断的活动。在调用时, 在活动的onPause()回调之前调用此方法

要在Home键上播放声音,请按use。在onUserLeaveHint()中启动它 作业完成后,您的活动和此服务将自动停止。如下所示:

public class MyService extends IntentService {

public MyService(String name) {
    super(name);
    // TODO Auto-generated constructor stub
}
public MyService () {
  super("MyService");
}

@Override
public IBinder onBind(Intent arg0) {
    // TODO Auto-generated method stub
    return null;
}
@Override
protected void onHandleIntent(Intent arg0) {
    // TODO Auto-generated method stub
         // PLAY SOUND HERE
    }
}
当用户按Home键时,您可以使用该方法播放声音,如doc所述:

当活动即将启动时,作为活动生命周期的一部分调用 进入后台作为用户选择的结果。例如,当 用户按下Home键,将调用onUserLeaveHint(),但是 当来电导致通话中的活动中断时 自动带到前台,onUserLeaveHint()将不会 调用正在中断的活动。在调用时, 在活动的onPause()回调之前调用此方法

要在Home键上播放声音,请按use。在onUserLeaveHint()中启动它 作业完成后,您的活动和此服务将自动停止。如下所示:

public class MyService extends IntentService {

public MyService(String name) {
    super(name);
    // TODO Auto-generated constructor stub
}
public MyService () {
  super("MyService");
}

@Override
public IBinder onBind(Intent arg0) {
    // TODO Auto-generated method stub
    return null;
}
@Override
protected void onHandleIntent(Intent arg0) {
    // TODO Auto-generated method stub
         // PLAY SOUND HERE
    }
}