当我尝试打开 dilar 并关闭应用程序后,即使拨号器也关闭了一切。
callBtn.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
String uri = "tel:" + userDetails.getNumber().trim() ;
Intent callIntent = new Intent(Intent.ACTION_DIAL,Uri.parse(uri));
callIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(callIntent);
Intent intent = new Intent();
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.setClass(QuickActivity.this, com.example.attention.AlertMsg.class);
intent.putExtra("isExit", true);
startActivity(intent);
finish();
}
});
我 AlertMsg 是我的主要活动,退出时我将以下代码放入 AlertMsg
if(getIntent().getBooleanExtra("isExit", false))
{
if(mp!=null)
{
mp.stop();
}
finish();
}
任何人都知道如何独立打开拨号器(如果应用程序退出将不会关闭)并退出应用程序活动?