如何在用戶安裝應用程序時執行註冊頁面一次。 我以共享prefrences實現,但恢復後的活動registartion頁面不顯示... 一件事後,取出緩存registartion頁面顯示 我不知道爲什麼它的發生 請人知道如何做到這一點 這注冊頁面實現我的應用程序僅有一次安裝應用程序後,將execte ......再不會出現 我不知道爲什麼它的發生如何在用戶安裝應用程序時執行一次註冊頁面
splash_activity.java 這是該方法將安裝應用 這種方法後,只執行一次在啓動活動代碼中定義,因爲僅安裝一次應用程序調用註冊活動之後
public void Firsttimexecute()
{
SharedPreferences settings=getSharedPreferences("prefs",0);
boolean firstRun=settings.getBoolean("firstRun",false);
if(firstRun==false)//if running for first time
//Splash will load for first time
{
SharedPreferences.Editor editor=settings.edit();
editor.putBoolean("firstRun",true);
editor.commit();
Intent i=new Intent(Splash_Activity.this,Regsitration_Activity.class);
startActivity(i);
finish();
}
else
{
Intent a=new Intent(Splash_Activity.this,MainActivity.class);
startActivity(a);
finish();
}
}
你需要分享你當前的代碼爲我們理解此行爲背後的原因 – Shaishav
我更新了我的代碼 – sumit
記住要正確地設置代碼格式並儘可能描述問題。另外,儘量避免尋求幫助,因爲我們已經知道你在這裏。 – Shaishav