下午好,我正在开发一个应用程序,我需要将其值保存在sharedPreferences中,以便到达特定屏幕的用户不必经历所有前面的步骤。
此应用程序由调用html的WebView组成,并且在此html中是所有项目屏幕等。
这是我的逻辑,顺便说一下。
if (!preferencesHelpers.loadData(getApplicationContext()).contains("OPPOsAJHH")) {
webView.loadUrl(URL);
//if the url was not loaded, do not save the random in SharedPreferences.
if (webView.loadUrl(URL_SUCCESS) { //here is my doubt. How do i check this url so i can save my value in sharedpreferences.
preferencesHelpers.saveData(getApplicationContext());
}
感谢您的帮助。
更新
基本上发生的是,当我的应用程序打开并且已经在第一页上时,用户终止了该应用程序并再次打开该应用程序,该应用程序在不应该出现的屏幕上启动,因此我需要检查用户是否已到达a可以保存一个回调,说它不必再次执行所有相同的步骤。