如何以编程方式杀死应用程序?

pod*_*dle 0 android android-intent activity-finish

我想以编程方式退出应用程序。我怎样才能做到这一点 ?

我研究了很多但没有找到任何解决方案,请问有什么建议或示例代码吗?

我的适配器类中有一个按钮。当我点击它时,我想关闭应用程序。我怎样才能做到这一点 ?

这是我在适配器类中的点击事件

 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();

                }
            });
        }
    }
Run Code Online (Sandbox Code Playgroud)

小智 8

对于 API >= 16,您可以调用 finishAffinity()

对于 API >= 21,您可以调用 finishAndRemoveTask()

参考