zoukankan      html  css  js  c++  java
  • 使用AlarmManager设置闹钟----之二

    import android.media.MediaPlayer;
    import android.os.Bundle;
    import android.app.Activity;
    import android.app.AlertDialog;
    import android.content.DialogInterface;
    import android.view.Menu;

    public class AlarmActivity extends Activity {
      MediaPlayer alarmMusic;

      @Override
      protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //加载指定音乐,并为之创建MediaPlayer对象
        alarmMusic = MediaPlayer.create(this, R.raw.alarm);
        alarmMusic.setLooping(true);
        //播放音乐
        alarmMusic.start();
        //创建一个对话框
        new AlertDialog.Builder(AlarmActivity.this)
            .setTitle("闹钟").setMessage("闹钟响了,Go!Go!GO!")
            .setPositiveButton("确定", new DialogInterface.OnClickListener() {

          @Override
          public void onClick(DialogInterface dialog, int which) {
            // 停止音乐
            alarmMusic.stop();
            //结束该Activity
            AlarmActivity.this.finish();
          }
        }).show();

        setContentView(R.layout.activity_alarm);
      }


    }

  • 相关阅读:
    Visual Studio 常用快捷键 (二)
    Visual Studio 常用快捷键
    页游体验
    JSFL 工具
    GhostCat工具
    如何制作一个塔防游戏
    水墨
    给 想转2dx 却无从下手的aser
    两岸三地在线编程学习网站大全
    as3反射应用及简要代码
  • 原文地址:https://www.cnblogs.com/jiww/p/5610531.html
Copyright © 2011-2022 走看看