gpt4 book ai didi

java - 如何自动启动另一个 Activity ?

转载 作者:行者123 更新时间:2023-12-02 03:54:14 27 4
gpt4 key购买 nike

我有一个 Activity (contentActivity),启动时需要调用第二个 Activity (newActivity),第二个 Activity 只是使用 WebView 通知应用程序的新 Activity ,显示第二个 Activity 后,用户可以关闭第二个 Activity Activity 并正常浏览 Activity (contentActivity)。

每当用户打开 Activity (contentActivity)时,我想重复此操作。但是,在 Activity (newActivity)关闭并且用户返回到 Activity (contentActivity)之后,不会重复该操作,因此用户不会陷入循环。

最佳答案

要开始使用,您需要输入 startActivity() 代码 seen here在第一个 Activity 的 onCreate() 中。

当用户关闭您的 Activity 编号 2 时,您将在 shared preferences 中写入一个 boolean 值。

在第一个 Activity 中,在调用 startActivity(...) 之前,您将检索 boolean 值,如果为 true,则意味着用户已经看到了其他 Activity ,您将跳过调用开始。

伪代码:

public void onCreate() {
super.onCreate()
...


if (!sharedPref.get("USER_SAW_THE_OTHER_ACTIVITY")) {
startActivity(new Intent(...));
}
}

关于java - 如何自动启动另一个 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56760630/

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