您的位置:首页 > 其它

开机广播,并且开机时播放音乐,点击按钮可以停止

2017-08-30 10:11 316 查看
广播

public class MyBroad extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
Toast.makeText(context,"我接收到了开机广播",Toast.LENGTH_SHORT).show();
Intent intent1 = new Intent(context,MainActivity.class);
intent1.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent1);

}
}


Main

public class MainActivity extends AppCompatActivity {

private Button btn;
private MediaPlayer mediaPlayer;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn = (Button) findViewById(R.id.btn);
mediaPlayer = new MediaPlayer();
mediaPlayer = MediaPlayer.create(MainActivity.this, R.raw.bullshit);
mediaPlayer.start();
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
mediaPlayer.stop();
}
});
}

}


清单文件

<?xml version="1.0" encoding="utf-8"?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐