gpt4 book ai didi

android - 如何完成一项 Activity (在调用新 Activity 之前)

转载 作者:行者123 更新时间:2023-11-29 14:52:15 25 4
gpt4 key购买 nike

我知道 finish() 方法,但有没有办法在调用新 Activity 之前完全完成 Activity ?

如果你这样做

startActivity(intent);
finish();

您在完全关闭前一个 Activity 之前开始了一个新 Activity 。

有没有办法在调用新 Activity 之前完全关闭 Activity ?

非常感谢。

编辑:我需要这个,因为旧的 Activity 是一个绘图文件。新 Activity 是一个 listView Activity 。当用户关闭绘图文件并启动 listView 时,该绘图文件不会显示在 listView 中。当我之后使用按钮的 onClickListener 更新 listView 时,listView 得到更新 - 我认为这是因为之前使用该文件的 Activity 已完全关闭。

最佳答案

试试这个,

在您的 manifest.xml 中添加 nohistory

android:noHistory="true"

否则,

Intent I = new Intent(A.this, B.class);
startActivity(I);
A.this.finish();

A Activity 即将结束

关于android - 如何完成一项 Activity (在调用新 Activity 之前),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14680209/

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