[英]Display a view only once on application first run
我正在使用 Xamarin Android,我需要在应用程序启动时显示图像轮播。
我已经看到了一些 Java 共享首选项的实现,但我不知道如何使用 Xamarin。 你能帮我吗?
非常感谢!
要访问 Xamarin 上的共享首选项:
ISharedPreferences prefs = PreferenceManager.GetDefaultSharedPreferences (this);
然后使用共享首选项检查“firstRun”:
if (prefs.GetBoolean ("firstRun", true)) {
LaunchImagesCarousel ();
prefs.Edit ().PutBoolean ("firstRun", false).Commit ();
} else {
// something else
}
如果用户第一次打开应用程序,我会使用相同的方法来显示轮播图像教程。
如果这被认为是多余的、不必要的和/或可能在其他地方回答,请删除它。
使用 Xamarin Forms,您可以执行VersionTracking.IsFirstLaunchEver
https://docs.microsoft.com/en-us/xamarin/essentials/version-tracking
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.