public class MyReceiver extends BroadcastReceiver {
private MediaPlayer mediaPlayer;
@Override
public void onReceive(Contextcontext, Intent intent) {
String action =intent.getAction();
if(action.equals(Intent.ACTION_BOOT_COMPLETED)) {
// Intent intent1 = newIntent(context,MainActivity.class);
// intent1.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
// context.startActivity(intent1);
Toast.makeText(context,"開機", Toast.LENGTH_SHORT).show();
mediaPlayer = newMediaPlayer();
String path =Environment.getExternalStorageDirectory().getAbsolutePath();
try {
mediaPlayer.setDataSource(path+"/qingtian.mp3");
mediaPlayer.prepare();
} catch (Exception e) {
e.printStackTrace();
}
mediaPlayer.start();
}else{
Toast.makeText(context,"關機", Toast.LENGTH_SHORT).show();
}
}
}