diff options
Diffstat (limited to 'Client')
6 files changed, 157 insertions, 9 deletions
diff --git a/Client/BrzoDoLokacije/app/src/main/AndroidManifest.xml b/Client/BrzoDoLokacije/app/src/main/AndroidManifest.xml index fd5bdfb..edf65a2 100644 --- a/Client/BrzoDoLokacije/app/src/main/AndroidManifest.xml +++ b/Client/BrzoDoLokacije/app/src/main/AndroidManifest.xml @@ -15,10 +15,10 @@          android:theme="@style/Theme.BrzoDoLokacije"          android:usesCleartextTraffic="true"          tools:targetApi="31"> -        <activity android:name=".Activities.ActivityForgottenPassword"/> +        <activity android:name=".Activities.ActivityForgottenPasswordVerify" /> +        <activity android:name=".Activities.ActivityForgottenPassword" />          <activity android:name=".Activities.ActivityLoginRegister" /> -        <activity android:name=".Activities.NavigationActivity"/> - +        <activity android:name=".Activities.NavigationActivity" />          <activity              android:name=".MainActivity"              android:exported="true"> diff --git a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivityForgottenPassword.kt b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivityForgottenPassword.kt index a77ef97..e7c9836 100644 --- a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivityForgottenPassword.kt +++ b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivityForgottenPassword.kt @@ -1,12 +1,27 @@  package com.example.brzodolokacije.Activities +import android.content.Intent  import androidx.appcompat.app.AppCompatActivity  import android.os.Bundle +import android.view.View +import android.widget.Button +import android.widget.Toast  import com.example.brzodolokacije.R  class ActivityForgottenPassword : AppCompatActivity() { +    private lateinit var sendCode: Button      override fun onCreate(savedInstanceState: Bundle?) {          super.onCreate(savedInstanceState)          setContentView(R.layout.activity_forgotten_password) + +        sendCode=findViewById<View>(R.id.forgottenPasswordSendCode) as Button + +        sendCode.setOnClickListener{ +            intent= Intent(this, ActivityForgottenPasswordVerify::class.java) +            startActivity(intent) +        } +      } + +  }
\ No newline at end of file diff --git a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivityForgottenPasswordVerify.kt b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivityForgottenPasswordVerify.kt new file mode 100644 index 0000000..6533237 --- /dev/null +++ b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivityForgottenPasswordVerify.kt @@ -0,0 +1,28 @@ +package com.example.brzodolokacije.Activities + +import android.content.Intent +import androidx.appcompat.app.AppCompatActivity +import android.os.Bundle +import android.view.View +import android.widget.Button +import android.widget.Toast +import com.example.brzodolokacije.MainActivity +import com.example.brzodolokacije.R + +class ActivityForgottenPasswordVerify : AppCompatActivity() { +    private lateinit var changePassword: Button +    override fun onCreate(savedInstanceState: Bundle?) { +        super.onCreate(savedInstanceState) +        setContentView(R.layout.activity_forgotten_password_verify) + +        changePassword=findViewById<View>(R.id.btnChangePassword) as Button +        changePassword.setOnClickListener{ +            Toast.makeText( +                this, "Lozinka je uspešno promenjena.", Toast.LENGTH_LONG +            ).show(); + +            intent= Intent(this, ActivityLoginRegister::class.java) +            startActivity(intent) +        } +    } +}
\ No newline at end of file diff --git a/Client/BrzoDoLokacije/app/src/main/res/layout/activity_forgotten_password.xml b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_forgotten_password.xml index 8688a6f..5841b49 100644 --- a/Client/BrzoDoLokacije/app/src/main/res/layout/activity_forgotten_password.xml +++ b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_forgotten_password.xml @@ -29,15 +29,12 @@              android:text="Zaboravljena lozinka?"              android:textSize="25dp" /> -        <Space -            android:layout_width="match_parent" -            android:layout_height="30dp" />          <TextView              android:id="@+id/textView2"              android:layout_width="match_parent"              android:layout_height="wrap_content" -            android:text="Unesi Email adresu na koju ćemo ti poslati link za resetovanje." /> +            android:text="Unesi Email adresu na koju ćemo ti poslati kod za resetovanje." />          <Space              android:layout_width="match_parent" @@ -62,9 +59,11 @@              android:layout_height="30dp" />          <Button -            android:id="@+id/button" +            android:id="@+id/forgottenPasswordSendCode"              android:layout_width="match_parent"              android:layout_height="wrap_content" +            android:background="@drawable/rounded_cyan_button" +            android:gravity="center"              android:text="Pošalji Email za promenu lozinke" />          <Space diff --git a/Client/BrzoDoLokacije/app/src/main/res/layout/activity_forgotten_password_verify.xml b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_forgotten_password_verify.xml new file mode 100644 index 0000000..c652469 --- /dev/null +++ b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_forgotten_password_verify.xml @@ -0,0 +1,106 @@ +<?xml version="1.0" encoding="utf-8"?> +<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" +    xmlns:app="http://schemas.android.com/apk/res-auto" +    xmlns:tools="http://schemas.android.com/tools" +    android:layout_width="match_parent" +    android:layout_height="match_parent" +    tools:context=".Activities.ActivityForgottenPassword"> + +    <LinearLayout +        android:layout_width="398dp" +        android:layout_height="match_parent" +        android:orientation="vertical" +        app:layout_constraintBottom_toBottomOf="parent" +        app:layout_constraintEnd_toEndOf="parent" +        app:layout_constraintStart_toStartOf="parent" +        app:layout_constraintTop_toTopOf="parent" +        app:layout_constraintVertical_bias="0.154"> + +        <ImageView +            android:id="@+id/imageView" +            android:layout_width="match_parent" +            android:layout_height="300dp" +            app:srcCompat="@mipmap/ic_launcher_foreground" /> + +        <TextView +            android:id="@+id/tvActivityForgottenPasswordText" +            android:layout_width="match_parent" +            android:layout_height="wrap_content" +            android:text="Verifikuj novu lozinku" +            android:textSize="25dp" /> + +        <Space +            android:layout_width="match_parent" +            android:layout_height="20dp" /> + +        <TextView +            android:id="@+id/textView2" +            android:layout_width="match_parent" +            android:layout_height="wrap_content" +            android:text="Unesi kod koji je poslat na email." /> + + +        <EditText +            android:id="@+id/editTextTextPersonName" +            android:layout_width="match_parent" +            android:layout_height="wrap_content" +            android:ems="10" +            android:hint="Unesi kod" +            android:inputType="textPersonName" /> + +        <Space +            android:layout_width="match_parent" +            android:layout_height="20dp" /> + +        <TextView +            android:id="@+id/textViewoldpass" +            android:layout_width="match_parent" +            android:layout_height="wrap_content" +            android:text="Nova lozinka" /> + +        <EditText +            android:hint="*********" +            android:id="@+id/editTextoldPassword" +            android:layout_width="match_parent" +            android:layout_height="wrap_content" +            android:ems="10" +            android:inputType="textPassword" /> + +        <Space +            android:layout_width="match_parent" +            android:layout_height="20dp" /> + +        <TextView +            android:id="@+id/textViewnewpass" +            android:layout_width="match_parent" +            android:layout_height="wrap_content" + +            android:text="Potvrdi novu lozinku" /> + +        <EditText +            android:hint="*********" +            android:id="@+id/editTextTextPassword" +            android:layout_width="match_parent" +            android:layout_height="wrap_content" +            android:ems="10" +            android:inputType="textPassword" /> + +        <Space +            android:layout_width="match_parent" +            android:layout_height="20dp" /> + +        <Button +            android:id="@+id/btnChangePassword" +            android:layout_width="match_parent" +            android:layout_height="wrap_content" +            android:background="@drawable/rounded_cyan_button" +            android:gravity="center" +            android:text="Promeni lozinku" /> + +        <Space +            android:layout_width="match_parent" +            android:layout_height="30dp" /> + +    </LinearLayout> + +</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file diff --git a/Client/BrzoDoLokacije/app/src/main/res/layout/activity_login_register.xml b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_login_register.xml index 92b84a0..0f82285 100644 --- a/Client/BrzoDoLokacije/app/src/main/res/layout/activity_login_register.xml +++ b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_login_register.xml @@ -25,7 +25,7 @@          android:id="@+id/linearLayout"          android:layout_width="0dp" -        android:layout_height="55dp" +        android:layout_height="65dp"          android:layout_marginStart="50dp"          android:layout_marginEnd="50dp"          android:gravity="center|center_horizontal"  | 
