要实现按钮关闭应用而不是切换活动,可以使用以下代码示例:
Button closeButton = findViewById(R.id.closeButton);
closeButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finishAffinity(); // 关闭应用的方法
}
});
AndroidManifest.xml
文件中,为该活动添加android:noHistory="true"
属性,以确保在按下返回按钮时不会返回到该活动。
...
这样,当用户点击按钮时,应用将被关闭而不是切换到其他活动。
下一篇:按钮固定在页面顶部