gpt4 book ai didi

android - 在应用程序中返回按钮

转载 作者:行者123 更新时间:2023-11-29 22:12:56 25 4
gpt4 key购买 nike

我需要编写一个按钮以返回主应用程序 Activity 。

public void onGotoMainActivity(View View)
{
Intent intent = new Intent(View.getContext(), MainActivity.class);
this.startActivity(intent);
}

Main activity 已经开始并且还没有被销毁。所以我认为这不是"new" Intent ,也不应该“开始 Activity ”吗?它不应该只是将主要 Activity 调回焦点吗?

最佳答案

你应该设置 FLAG_ACTIVITY_CLEAR_TOP 这样就不会启动 Activity 的新实例,而是清除堆栈顶部的所有 Activities 并且使用新的 Intent

将 Intent 传递给(现在位于顶部) Activity
public void onGotoMainActivity(View View)
{
Intent intent = new Intent(View.getContext(), MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
this.startActivity(intent);
}

关于android - 在应用程序中返回按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9204410/

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