android - 如何使介绍 Activity 仅出现一次?

标签 android sqlite layout

我刚刚创建了介绍示例,在我的应用程序中使用 3 个 fragment 显示了一些提示,它运行良好,但仅当我在 list 中将介绍 Activity 设置为 "launcher" 时才会向用户显示。 Activity 。因此每次用户打开应用程序时它都会出现。

我需要的是如何让此 Activity 仅在第一次打开应用程序时出现?

最佳答案

您可以使用SharedPreferences并在用户第一次打开它时设置值。之后,每次用户打开应用程序时,您都可以检查该变量。如果设置了该值,则可以直接调用 next Activity .

但对于这种方法,你必须这样做 <activity>具有属性 android:noHistory="true" 。然后它就会起作用。

关于android - 如何使介绍 Activity 仅出现一次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33238335/

相关文章:

android - 动态改变背景颜色

具有不规则布局的 Android HDPI 设备

android - 在 Play Store 上发布 Android app bundle 有没有上限?

android - 每次 Activity 重新加载

mysql - 数据库设计: User can be part of many lists,并且列表可以与多个用户关联

c# - 用于 sqlite 的 ServiceStack.Ormlite 运行时间非常慢

android - onCreateContextMenu 未被调用

java - 检索 TextView 的名称并在其他类之间共享它们的值

sqlite - 如何计算SQLite中添加前一行值的列?

java - 如何防止 Java Swing BoxLayout 中的 JTextFields 扩展?