gpt4 book ai didi

安卓 onClose 事件

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:32:29 27 4
gpt4 key购买 nike

我想在应用程序关闭时显示“感谢使用”消息。

处理应用程序关闭的事件是什么?

最佳答案

假设您的 Activity 在 A->B->C->D 中。当用户从 D Activity 按下后退按钮然后转到 C 然后从 C Activity 按下后退按钮时,他将再次转到 B Activity 按下后退按钮用户将进入 A Launcer Activity 。因此,在按下后退按钮时,您可以向用户发送消息。

@Override
public void onBackPressed() {
Toast.makeText(context,"Thanks for using application!!",Toast.LENGTH_LONG).show()l
finish();
return;
}

当您在需要的任何 Activity 中按直接主页键时

@Override
public void onAttachedToWindow() {
super.onAttachedToWindow();
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
}

重写上述方法后,现在您可以使用 onKeyDown() 方法轻松监听 Activity 中的 HOME 键按下。

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {

if(keyCode == KeyEvent.KEYCODE_HOME)
{
Toast.makeText(context,"Thanks for using application!!",Toast.LENGTH_LONG).show();
}
});

关于安卓 onClose 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13785720/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com