我想以编程方式退出应用。我怎样才能做到这一点 ?
我研究了很多,但没有找到任何解决方案,请提供任何建议或示例代码?
我的适配器类中有一个按钮。当我点击它时,我想要关闭应用程序。我怎么能这样做?
这是我在适配器类中的Click evet
public class FooterViewHolder extends ViewHolder {
public FooterViewHolder(View itemView) {
super(itemView);
itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
((MyPageActivity)mContex).finishAffinity();
}
});
}
}
答案 0 :(得分:3)
对于API> = 16,您可以致电finishAndRemoveTask()
对于API> = 21,您可以致电{{1}}
答案 1 :(得分:-1)
Button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View paramView)
{
finish();
moveTaskToBack(true);
}
});