Skip to content

Commit a581af4

Browse files
authored
fix: backbutton in login signup page (#235)
1 parent bdd73da commit a581af4

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

app/src/main/java/com/example/saar/Login_SignUp/LoginSignupActivity.java

+4
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,13 @@
1818

1919
public class LoginSignupActivity extends AppCompatActivity implements BottomNavigationView.OnNavigationItemSelectedListener {
2020
SharedPreferences preferences;
21+
SharedPreferences.Editor sharedPreferenceEditor;
2122

2223
@Override
2324
protected void onCreate(@Nullable Bundle savedInstanceState) {
2425
super.onCreate(savedInstanceState);
2526
preferences = PreferenceManager.getDefaultSharedPreferences(this);
27+
sharedPreferenceEditor = preferences.edit();
2628
if (preferences.getBoolean(Constant.LOGIN_STATUS, false)) {
2729
//user logged in
2830
Intent intent = new Intent(this, MainActivity.class);
@@ -75,6 +77,8 @@ private boolean loadFragment(Fragment fragment) {
7577
@Override
7678
public void onBackPressed() {
7779
super.onBackPressed();
80+
sharedPreferenceEditor.putBoolean(Constant.SKIP_LOGIN, true);
81+
sharedPreferenceEditor.apply();
7882
Intent intent = new Intent(getApplicationContext(), MainActivity.class);
7983
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
8084
startActivity(intent);

0 commit comments

Comments
 (0)