嘿伙计们我试图在按下按钮时创建一个退出我的应用程序的功能,但它不起作用。 你能看看我现在告诉我代码有什么问题吗? 这是代码:
public void addListenerOnButtonLeave()
{
quitButton = (ImageView) findViewById(R.id.quitButton);
quitButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finish();
moveTaskToBack(true);
}
});
}
我将此函数放入覆盖的onCreate()中。 谢谢你的帮助。
答案 0 :(得分:0)
您也可以使用finishActivity (int requestCode)
强制完成您之前开始的另一项活动 startActivityForResult(Intent,int)。
答案 1 :(得分:-1)
您的某些活动可能都是在后台运行。当你在活动之间切换时,你还没有完成它们。
首先通过添加
完成这些活动ActivityName.this.finish()
在您驶向另一个活动之前,然后使用
getActivity().finish();
System.exit(0);
退出需要时触发的应用。