Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何检查片段是否是第一次创建的_Android_Android Fragments_Android Sharedpreferences - Fatal编程技术网

Android 如何检查片段是否是第一次创建的

Android 如何检查片段是否是第一次创建的,android,android-fragments,android-sharedpreferences,Android,Android Fragments,Android Sharedpreferences,我想检查一个片段是否是第一次创建的,这样我就可以在进入保留片段之前启动一个不同的片段进行介绍 通常对于我知道的活动,我会使用SharedReference对象存储一个布尔值,该布尔值告诉我这是否是用户第一次打开活动,在用户启动应用程序时检查首选项,如果返回true,则显示中间屏幕。 片段也可以这样做吗?是的,您可以使用SharedReference,但是当您实际切换到此片段时,最好检查状态。 我的意思是,在创建片段之前,您可以在活动中决定是显示介绍片段还是常规片段

我想检查一个片段是否是第一次创建的,这样我就可以在进入保留片段之前启动一个不同的片段进行介绍

通常对于我知道的活动,我会使用SharedReference对象存储一个布尔值,该布尔值告诉我这是否是用户第一次打开活动,在用户启动应用程序时检查首选项,如果返回true,则显示中间屏幕。
片段也可以这样做吗?

是的,您可以使用SharedReference,但是当您实际切换到此片段时,最好检查状态。 我的意思是,在创建片段之前,您可以在活动中决定是显示介绍片段还是常规片段