From b4fdf3cdb8ac662f71281f67127e507e6becd70d Mon Sep 17 00:00:00 2001 From: Aaron Sun Date: Wed, 30 Sep 2020 11:56:29 -0700 Subject: [PATCH] Added Forgot Password and Reset Password pages --- Listify/app/src/main/AndroidManifest.xml | 2 + .../listify/ui/ForgotPasswordPage.java | 29 +++++++++++ .../com/example/listify/ui/LoginPage.java | 3 +- .../example/listify/ui/ResetPasswordPage.java | 30 +++++++++++ .../main/res/layout/activity_forgotpswd.xml | 39 +++++++++++++++ .../main/res/layout/activity_resetpswd.xml | 50 +++++++++++++++++++ 6 files changed, 151 insertions(+), 2 deletions(-) create mode 100644 Listify/app/src/main/java/com/example/listify/ui/ForgotPasswordPage.java create mode 100644 Listify/app/src/main/java/com/example/listify/ui/ResetPasswordPage.java create mode 100644 Listify/app/src/main/res/layout/activity_forgotpswd.xml create mode 100644 Listify/app/src/main/res/layout/activity_resetpswd.xml diff --git a/Listify/app/src/main/AndroidManifest.xml b/Listify/app/src/main/AndroidManifest.xml index 6f02a5f..68fe6d7 100644 --- a/Listify/app/src/main/AndroidManifest.xml +++ b/Listify/app/src/main/AndroidManifest.xml @@ -32,6 +32,8 @@ + + \ No newline at end of file diff --git a/Listify/app/src/main/java/com/example/listify/ui/ForgotPasswordPage.java b/Listify/app/src/main/java/com/example/listify/ui/ForgotPasswordPage.java new file mode 100644 index 0000000..b7111d0 --- /dev/null +++ b/Listify/app/src/main/java/com/example/listify/ui/ForgotPasswordPage.java @@ -0,0 +1,29 @@ +package com.example.listify.ui; + +import android.content.Intent; +import android.os.Bundle; +import android.view.View; +import android.widget.Button; + +import com.example.listify.R; + +import androidx.appcompat.app.AppCompatActivity; + +public class ForgotPasswordPage extends AppCompatActivity { + private Button button; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_forgotpswd); + + button = (Button) findViewById(R.id.button4); + button.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + Intent intent = new Intent(ForgotPasswordPage.this, ResetPasswordPage.class); + startActivity(intent); + } + }); + } +} \ No newline at end of file diff --git a/Listify/app/src/main/java/com/example/listify/ui/LoginPage.java b/Listify/app/src/main/java/com/example/listify/ui/LoginPage.java index 81d8fd9..11ef48e 100644 --- a/Listify/app/src/main/java/com/example/listify/ui/LoginPage.java +++ b/Listify/app/src/main/java/com/example/listify/ui/LoginPage.java @@ -5,7 +5,6 @@ import android.os.Bundle; import android.view.View; import android.widget.Button; -import com.example.listify.MainActivity; import com.example.listify.R; import androidx.appcompat.app.AppCompatActivity; @@ -22,7 +21,7 @@ public class LoginPage extends AppCompatActivity { button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { - Intent intent = new Intent(LoginPage.this, MainActivity.class); + Intent intent = new Intent(LoginPage.this, ForgotPasswordPage.class); startActivity(intent); } }); diff --git a/Listify/app/src/main/java/com/example/listify/ui/ResetPasswordPage.java b/Listify/app/src/main/java/com/example/listify/ui/ResetPasswordPage.java new file mode 100644 index 0000000..e613225 --- /dev/null +++ b/Listify/app/src/main/java/com/example/listify/ui/ResetPasswordPage.java @@ -0,0 +1,30 @@ +package com.example.listify.ui; + +import android.content.Intent; +import android.os.Bundle; +import android.view.View; +import android.widget.Button; + +import com.example.listify.R; +import com.example.listify.MainActivity; + +import androidx.appcompat.app.AppCompatActivity; + +public class ResetPasswordPage extends AppCompatActivity { + private Button button; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_resetpswd); + + button = (Button) findViewById(R.id.button5); + button.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + Intent intent = new Intent(ResetPasswordPage.this, MainActivity.class); + startActivity(intent); + } + }); + } +} \ No newline at end of file diff --git a/Listify/app/src/main/res/layout/activity_forgotpswd.xml b/Listify/app/src/main/res/layout/activity_forgotpswd.xml new file mode 100644 index 0000000..fe7b986 --- /dev/null +++ b/Listify/app/src/main/res/layout/activity_forgotpswd.xml @@ -0,0 +1,39 @@ + + + +