diff options
| author | TAMARA JERINIC <tamara.jerinic@gmail.com> | 2022-12-05 22:45:58 +0100 | 
|---|---|---|
| committer | TAMARA JERINIC <tamara.jerinic@gmail.com> | 2022-12-05 22:45:58 +0100 | 
| commit | 1bf506055800219feb3ab33be2e2caf8ab639856 (patch) | |
| tree | 77481ab250b04694a73953365968211ffcc3ee1e /Client | |
| parent | b1e3ebe5dc5a7dbfefeef79924255f1906983181 (diff) | |
Dodata aktivnost za izmenu podataka korisnika.
Diffstat (limited to 'Client')
4 files changed, 171 insertions, 0 deletions
diff --git a/Client/BrzoDoLokacije/app/src/main/AndroidManifest.xml b/Client/BrzoDoLokacije/app/src/main/AndroidManifest.xml index 4555917..6cbdfbc 100644 --- a/Client/BrzoDoLokacije/app/src/main/AndroidManifest.xml +++ b/Client/BrzoDoLokacije/app/src/main/AndroidManifest.xml @@ -37,6 +37,14 @@          android:usesCleartextTraffic="true"          tools:targetApi="31">          <activity +            android:name=".Activities.ActivityChangeUserData" +            android:exported="false" +            android:screenOrientation="portrait"> +            <meta-data +                android:name="android.app.lib_name" +                android:value="" /> +        </activity> +        <activity              android:name=".Activities.ActivityShowFollowersAndFollowing"              android:exported="false"              android:screenOrientation="portrait"> diff --git a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivityChangeUserData.kt b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivityChangeUserData.kt new file mode 100644 index 0000000..820ccfc --- /dev/null +++ b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Activities/ActivityChangeUserData.kt @@ -0,0 +1,11 @@ +package com.example.brzodolokacije.Activities + +import androidx.appcompat.app.AppCompatActivity +import android.os.Bundle + +class ActivityChangeUserData : AppCompatActivity() { +    override fun onCreate(savedInstanceState: Bundle?) { +        super.onCreate(savedInstanceState) +        setContentView(R.layout.activity_change_user_data) +    } +}
\ No newline at end of file diff --git a/Client/BrzoDoLokacije/app/src/main/res/drawable/ic_outline_edit_24.xml b/Client/BrzoDoLokacije/app/src/main/res/drawable/ic_outline_edit_24.xml new file mode 100644 index 0000000..05e90d7 --- /dev/null +++ b/Client/BrzoDoLokacije/app/src/main/res/drawable/ic_outline_edit_24.xml @@ -0,0 +1,5 @@ +<vector android:height="24dp" android:tint="#747474" +    android:viewportHeight="24" android:viewportWidth="24" +    android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android"> +    <path android:fillColor="@android:color/white" android:pathData="M14.06,9.02l0.92,0.92L5.92,19L5,19v-0.92l9.06,-9.06M17.66,3c-0.25,0 -0.51,0.1 -0.7,0.29l-1.83,1.83 3.75,3.75 1.83,-1.83c0.39,-0.39 0.39,-1.02 0,-1.41l-2.34,-2.34c-0.2,-0.2 -0.45,-0.29 -0.71,-0.29zM14.06,6.19L3,17.25L3,21h3.75L17.81,9.94l-3.75,-3.75z"/> +</vector> diff --git a/Client/BrzoDoLokacije/app/src/main/res/layout/activity_change_user_data.xml b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_change_user_data.xml new file mode 100644 index 0000000..08877d5 --- /dev/null +++ b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_change_user_data.xml @@ -0,0 +1,147 @@ +<?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" +    android:padding="16dp" +    tools:context=".Activities.ActivityChangeUserData"> + +    <ImageView +        android:id="@+id/btnActivityShowFollowersAndFollowingBackToUser" +        android:layout_width="35dp" +        android:layout_height="35dp" +        android:clickable="true" +        android:src="@drawable/ic_baseline_arrow_back" +        android:textAllCaps="false" +        app:layout_constraintStart_toStartOf="parent" +        app:layout_constraintTop_toTopOf="parent" +        tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" /> + +    <TextView +        android:id="@+id/tvActivityUserProfileName" +        style="@style/title" +        android:layout_width="wrap_content" +        android:layout_height="wrap_content" +        android:layout_column="1" +        android:layout_gravity="center" +        android:layout_marginTop="2dp" + +        android:text="Izmeni profil" +        app:layout_constraintStart_toEndOf="@+id/btnActivityShowFollowersAndFollowingBackToUser" +        app:layout_constraintTop_toTopOf="parent" /> + +    <androidx.cardview.widget.CardView +        android:id="@+id/cvFragmentHomePageProfile" +        android:layout_width="130dp" +        android:layout_height="130dp" +        android:layout_gravity="center" +        android:layout_marginTop="24dp" +        android:elevation="10dp" +        app:cardCornerRadius="250dp" +        app:layout_constraintEnd_toEndOf="parent" +        app:layout_constraintStart_toStartOf="parent" +        app:layout_constraintTop_toBottomOf="@+id/tvActivityUserProfileName"> + +        <ImageView + +            android:id="@+id/tvActivityProfileProfilePicture" +            android:layout_width="match_parent" +            android:layout_height="match_parent" +            android:elevation="10dp" +            android:scaleType="centerCrop" +            android:src="@drawable/ic_baseline_person_24" +            tools:ignore="ContentDescription" /> + + +    </androidx.cardview.widget.CardView> + +    <androidx.cardview.widget.CardView +        android:id="@+id/ChangeProfileEditImage" +        android:layout_width="50dp" +        android:layout_height="50dp" +        android:layout_gravity="center" +        android:layout_marginTop="90dp" +        android:elevation="5dp" +        app:cardCornerRadius="250dp" +        app:layout_constraintEnd_toEndOf="parent" +        app:layout_constraintStart_toStartOf="@+id/cvFragmentHomePageProfile" +        app:layout_constraintTop_toTopOf="@+id/cvFragmentHomePageProfile"> + +        <ImageView +            android:layout_width="50dp" +            android:layout_height="50dp" +            android:layout_gravity="bottom|right" +            android:background="@color/white" +            android:elevation="20dp" +            android:src="@drawable/ic_outline_edit_24" /> +    </androidx.cardview.widget.CardView> + +    <TextView +        android:id="@+id/changeDataName" +        android:layout_width="wrap_content" +        android:layout_height="wrap_content" +        android:layout_marginTop="60dp" +        android:layout_marginEnd="337dp" +        android:text="Ime" +        app:layout_constraintEnd_toEndOf="parent" +        app:layout_constraintHorizontal_bias="0.0" +        app:layout_constraintStart_toStartOf="parent" +        app:layout_constraintTop_toBottomOf="@+id/cvFragmentHomePageProfile" /> + +    <EditText +        android:id="@+id/editTextTextPersonName2" +        android:layout_width="0dp" +        android:layout_height="wrap_content" +        android:ems="10" +        android:inputType="textPersonName" +        android:text="Name" +        app:layout_constraintEnd_toEndOf="parent" +        app:layout_constraintHorizontal_bias="0.0" +        app:layout_constraintStart_toStartOf="parent" +        app:layout_constraintTop_toBottomOf="@+id/changeDataName" /> + +    <TextView +        android:id="@+id/changeDataUsername" +        android:layout_width="wrap_content" +        android:layout_height="wrap_content" +        android:layout_marginTop="24dp" +        android:layout_marginEnd="333dp" +        android:text="Korisničko ime" +        app:layout_constraintEnd_toEndOf="parent" +        app:layout_constraintHorizontal_bias="0.0" +        app:layout_constraintStart_toStartOf="parent" +        app:layout_constraintTop_toBottomOf="@+id/editTextTextPersonName2" /> + +    <EditText +        android:id="@+id/editTextTextPersonName3" +        android:layout_width="0dp" +        android:layout_height="wrap_content" +        android:ems="10" +        android:inputType="textPersonName" +        android:text="Name" +        app:layout_constraintEnd_toEndOf="parent" +        app:layout_constraintStart_toStartOf="parent" +        app:layout_constraintTop_toBottomOf="@+id/changeDataUsername" /> + +    <Button +        android:id="@+id/button" +        android:layout_width="0dp" +        android:layout_height="wrap_content" +        android:layout_marginTop="140dp" +        android:text="Izmeni lozinku" +        app:layout_constraintEnd_toEndOf="parent" +        app:layout_constraintStart_toStartOf="parent" +        app:layout_constraintTop_toBottomOf="@+id/editTextTextPersonName3" /> + +    <Button +        android:id="@+id/button2" +        android:layout_width="0dp" +        android:layout_height="wrap_content" +        android:layout_marginTop="4dp" +        android:text="Sačuvaj izmene" +        app:layout_constraintEnd_toEndOf="parent" +        app:layout_constraintStart_toStartOf="parent" +        app:layout_constraintTop_toBottomOf="@+id/button" /> + +</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file  | 
