六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 37|回复: 0

Android音乐播放器--之程序退出

[复制链接]

升级  30%

3

主题

3

主题

3

主题

童生

Rank: 1

积分
15
 楼主| 发表于 2013-1-15 02:40:02 | 显示全部楼层 |阅读模式
我做了一个菜单选项,让用来退出正在运行的程序,一开始我用到的是finish(),可是当歌曲正在播放的时间退出的话,只是退出了这个activity,歌曲还在后台继续播放,并没有退出整个应用,后来找到了一种方法,直接把进程关闭( android.os.Process.killProcess(android.os.Process.myPid());),呵呵,效果虽然达到了,但是还没有搞清到底是怎么回事,有待继续探索。
private void openOptionsDialog()  {  AlertDialog.Builder builder = new AlertDialog.Builder(this);   builder.setMessage(R.string.content)          .setCancelable(false)          .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {              public void onClick(DialogInterface dialog, int id) {              android.os.Process.killProcess(android.os.Process.myPid());             }          })          .setNegativeButton(R.string.cannel, new DialogInterface.OnClickListener() {              public void onClick(DialogInterface dialog, int id) {                   dialog.cancel();              }          });   AlertDialog alert = builder.create();  alert.show();  }
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表