广播:开机自启播放音乐

来源:互联网 发布:淘宝开店用什么软件好 编辑:程序博客网 时间:2024/04/28 14:39

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();

        }

    }

}


0 0
原创粉丝点击