add logged in flag from preference helper
Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/commit/329e04e4 Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/329e04e4 Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/329e04e4 Branch: refs/heads/master Commit: 329e04e437474f03aa991abb5cf98292221a16f5 Parents: 7eddedb Author: Sagar <[email protected]> Authored: Mon Aug 1 16:39:26 2016 +0530 Committer: Sagar <[email protected]> Committed: Mon Aug 1 16:39:26 2016 +0530 ---------------------------------------------------------------------- .../taverna/mobile/activities/FlashScreenActivity.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/329e04e4/app/src/main/java/org/apache/taverna/mobile/activities/FlashScreenActivity.java ---------------------------------------------------------------------- diff --git a/app/src/main/java/org/apache/taverna/mobile/activities/FlashScreenActivity.java b/app/src/main/java/org/apache/taverna/mobile/activities/FlashScreenActivity.java index 96581d7..b24e9a2 100644 --- a/app/src/main/java/org/apache/taverna/mobile/activities/FlashScreenActivity.java +++ b/app/src/main/java/org/apache/taverna/mobile/activities/FlashScreenActivity.java @@ -25,9 +25,6 @@ package org.apache.taverna.mobile.activities; * under the License. */ -import org.apache.taverna.mobile.R; -import org.apache.taverna.mobile.ui.login.LoginActivity; - import android.content.Context; import android.content.Intent; import android.os.Bundle; @@ -37,6 +34,11 @@ import android.support.v7.app.AppCompatActivity; import android.view.Menu; import android.view.MenuItem; +import org.apache.taverna.mobile.R; +import org.apache.taverna.mobile.data.DataManager; +import org.apache.taverna.mobile.data.local.PreferencesHelper; +import org.apache.taverna.mobile.ui.login.LoginActivity; + public class FlashScreenActivity extends AppCompatActivity { @Override @@ -75,8 +77,8 @@ public class FlashScreenActivity extends AppCompatActivity { mhandler.postDelayed(new Runnable() { @Override public void run() { - if (!PreferenceManager.getDefaultSharedPreferences(context).getBoolean - ("pref_logged_in", false)) { + if (!(new DataManager(new PreferencesHelper(context)).getPreferencesHelper() + .getLoggedInFlag())) { startActivity(new Intent(FlashScreenActivity.this, LoginActivity.class)); (FlashScreenActivity.this).finish(); } else {
