我如何才能使服务贯穿我的所有活动,并在用户按下主页按钮时使其停止?

时间:2018-11-05 16:52:07

标签: android android-studio

我有一项可以通过媒体播放器运行音乐的服务,但是当用户按下手机上的“主页”按钮时,我无法阻止它停止运行,

package com.example.jonat.musictest2;

import android.content.Intent;
import android.media.MediaPlayer;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class MainActivity extends AppCompatActivity {

Button btn1;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    btn1 = findViewById(R.id.btn1);

    btn1.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Intent activity2 = new Intent(getApplicationContext(),Main2Activity.class);
            startActivity(activity2);
        }
    });
}

}

0 个答案:

没有答案