-1
我登錄在我的Android應用程序通過Facebook登錄。我要成功登錄我的應用程序。但問題是,登錄後,登錄屏幕再次如下。 如何隱藏登錄頁面後在Facebook應用程序登錄facebook
點擊左上角的十字符號後,它隱藏登錄屏幕併成功登錄。
我登錄在我的Android應用程序通過Facebook登錄。我要成功登錄我的應用程序。但問題是,登錄後,登錄屏幕再次如下。 如何隱藏登錄頁面後在Facebook應用程序登錄facebook
點擊左上角的十字符號後,它隱藏登錄屏幕併成功登錄。
對於那個使用SharedPreferences類。
Ex。創建SharedPreferences類。
公共類SharedPreferencesUtility {
SharedPreferences sharedpref;
public SharedPreferencesUtility(Context context) {
sharedpref = context.getSharedPreferences(context.getPackageName(), Context.MODE_PRIVATE);
}
public void setVerifiy(boolean b) {
sharedpref.edit().putBoolean("isVerify", b).commit();
}
public boolean getVerifiy() {
return sharedpref.getBoolean("isVerify", false);
}
}
使用方法setVerifiy當你通過Facebook和getVerifiy在飛濺/其他活動的OnCreate後的檢查方法登錄真方法。
private Activity activity;
private SharedPreferencesUtility preferencesUtility;
@Override
public void onCreate(Bundle savedInstanceState) {
setContentView(R.layout.activity_splash);
activity = SplashActivity.this;
preferencesUtility = new SharedPreferencesUtility(activity);
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
if (preferencesUtility.getVerifiy()) {
startActivity(new Intent(getApplicationContext(), HomePage.class));
finish();
} else {
startActivity(new Intent(getApplicationContext(), LoginPage.class));
finish();
}
}
}, 3000);
}