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

   我做了一个菜单选项,让用来退出正在运行的程序,一开始我用到的是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();
	  }

你可能感兴趣的:(android,OS,音乐)