mirror of
https://github.com/Nezumi-2711/Foodify.git
synced 2026-09-22 20:00:50 +00:00
Add send email and reset password screen
This commit is contained in:
@@ -8,11 +8,13 @@ import android.os.Bundle;
|
||||
import android.view.View;
|
||||
import android.widget.ImageView;
|
||||
|
||||
import com.google.android.material.button.MaterialButton;
|
||||
import com.google.android.material.textfield.TextInputLayout;
|
||||
|
||||
public class ForgotPasswordActivity extends AppCompatActivity {
|
||||
|
||||
TextInputLayout textInput_account;
|
||||
MaterialButton send_code_button;
|
||||
|
||||
ImageView back_image;
|
||||
@Override
|
||||
@@ -26,7 +28,14 @@ public class ForgotPasswordActivity extends AppCompatActivity {
|
||||
back_image.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
startActivity(new Intent(ForgotPasswordActivity.this, SignInActivity.class));
|
||||
onBackPressed();
|
||||
}
|
||||
});
|
||||
|
||||
send_code_button.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
startActivity(new Intent(ForgotPasswordActivity.this, SendEmailActivity.class));
|
||||
}
|
||||
});
|
||||
|
||||
@@ -43,6 +52,7 @@ public class ForgotPasswordActivity extends AppCompatActivity {
|
||||
|
||||
private void initComponent() {
|
||||
back_image = (ImageView) findViewById(R.id.back_image);
|
||||
send_code_button = (MaterialButton) findViewById(R.id.send_code_button);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
package com.capstone.foodify;
|
||||
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
|
||||
import android.graphics.Typeface;
|
||||
import android.os.Bundle;
|
||||
import android.view.View;
|
||||
import android.widget.ImageView;
|
||||
|
||||
import com.google.android.material.textfield.TextInputLayout;
|
||||
|
||||
public class ResetPasswordActivity extends AppCompatActivity {
|
||||
|
||||
ImageView close_image;
|
||||
TextInputLayout textInput_password, textInput_confirmPassword;
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
setContentView(R.layout.activity_reset_password);
|
||||
|
||||
initComponent();
|
||||
|
||||
setFontUI();
|
||||
|
||||
close_image.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
onBackPressed();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private void setFontUI() {
|
||||
Typeface bebas= Typeface.createFromAsset(getAssets(), "font/bebas.ttf");
|
||||
|
||||
textInput_password.setTypeface(bebas);
|
||||
textInput_confirmPassword.setTypeface(bebas);
|
||||
}
|
||||
|
||||
private void initComponent() {
|
||||
close_image = (ImageView) findViewById(R.id.close_image);
|
||||
textInput_password = (TextInputLayout) findViewById(R.id.textInput_password);
|
||||
textInput_confirmPassword = (TextInputLayout) findViewById(R.id.textInput_confirmPassword);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
package com.capstone.foodify;
|
||||
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.view.View;
|
||||
import android.widget.ImageView;
|
||||
|
||||
import com.google.android.material.button.MaterialButton;
|
||||
|
||||
public class SendEmailActivity extends AppCompatActivity {
|
||||
|
||||
ImageView close_image;
|
||||
MaterialButton confirm_code;
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
setContentView(R.layout.activity_send_email);
|
||||
|
||||
initComponent();
|
||||
|
||||
confirm_code.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
startActivity(new Intent(SendEmailActivity.this, ResetPasswordActivity.class));
|
||||
}
|
||||
});
|
||||
|
||||
close_image.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
onBackPressed();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private void initComponent() {
|
||||
confirm_code = (MaterialButton) findViewById(R.id.confirm_code);
|
||||
close_image = (ImageView) findViewById(R.id.close_image);
|
||||
}
|
||||
}
|
||||
@@ -34,12 +34,14 @@ public class SignInActivity extends AppCompatActivity {
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
onBackPressed();
|
||||
finish();
|
||||
}
|
||||
});
|
||||
signUp_textView.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
startActivity(new Intent(SignInActivity.this, SignUpActivity.class));
|
||||
finish();
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user