aboutsummaryrefslogtreecommitdiff
path: root/Client/BrzoDoLokacije/app/src/main/res/layout
diff options
context:
space:
mode:
authorTAMARA JERINIC <tamara.jerinic@gmail.com>2022-12-13 14:41:52 +0100
committerTAMARA JERINIC <tamara.jerinic@gmail.com>2022-12-13 14:41:52 +0100
commitb6b2ba62aaf4a5b56b0a89639a785ab1a06cf0b4 (patch)
treeffb2d0abecfd14660634c3142eccb3e17e74735d /Client/BrzoDoLokacije/app/src/main/res/layout
parent61f1cd36b0d2263cd1c19f9d44004131639ae776 (diff)
Izmenjena funkcija za filtritanje i sortiranje na back-u i front-u. Izmenjeni dijalozi za filter i sort. Dodate poruke za validaciju.
Diffstat (limited to 'Client/BrzoDoLokacije/app/src/main/res/layout')
-rw-r--r--Client/BrzoDoLokacije/app/src/main/res/layout/bottom_sheet_filter.xml164
-rw-r--r--Client/BrzoDoLokacije/app/src/main/res/layout/bottom_sheet_sort.xml9
2 files changed, 112 insertions, 61 deletions
diff --git a/Client/BrzoDoLokacije/app/src/main/res/layout/bottom_sheet_filter.xml b/Client/BrzoDoLokacije/app/src/main/res/layout/bottom_sheet_filter.xml
index 5862c60..85915f0 100644
--- a/Client/BrzoDoLokacije/app/src/main/res/layout/bottom_sheet_filter.xml
+++ b/Client/BrzoDoLokacije/app/src/main/res/layout/bottom_sheet_filter.xml
@@ -17,7 +17,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
- <TextView
+ <!-- <TextView
android:id="@+id/textView8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -43,54 +43,103 @@
app:layout_constraintTop_toBottomOf="@+id/textView8"
tools:ignore="SpeakableTextPresentCheck" />
- <TextView
- android:id="@+id/textView9"
- android:layout_width="wrap_content"
+ <TextView
+ android:id="@+id/textView9"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginStart="16dp"
+ android:layout_marginTop="20dp"
+ android:text="Od:"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constrain_toBottomOf="@+id/textView8" />
+
+ <TextView
+ android:id="@+id/textView10"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="20dp"
+ android:layout_marginEnd="8dp"
+ android:text="Do:"
+ app:layout_constraintEnd_toStartOf="@+id/filterDateTo"
+ app:layout_constraintTop_toBottomOf="@+id/textView8" />
+
+ <EditText
+ android:id="@+id/filterDateTo"
+ android:layout_width="150dp"
+ android:layout_height="48dp"
+ android:layout_marginTop="8dp"
+ android:layout_marginEnd="16dp"
+ android:ems="10"
+ android:inputType="date"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/textView8"
+ tools:ignore="SpeakableTextPresentCheck" />-->
+
+ <RadioGroup
+ android:id="@+id/radioGroupFilter"
+ android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_marginStart="16dp"
- android:layout_marginTop="20dp"
- android:text="Od:"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="1.0"
app:layout_constraintStart_toStartOf="parent"
- app:layout_constraintTop_toBottomOf="@+id/textView8" />
+ app:layout_constraintTop_toBottomOf="@+id/textView8">
- <TextView
- android:id="@+id/textView10"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_marginTop="20dp"
- android:layout_marginEnd="8dp"
- android:text="Do:"
- app:layout_constraintEnd_toStartOf="@+id/filterDateTo"
- app:layout_constraintTop_toBottomOf="@+id/textView8" />
+ <RadioButton
+ android:id="@+id/filterLastweek"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginStart="16dp"
+ android:layout_marginTop="12dp"
+ android:text="Prethodna nedelja"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.0"
+ app:layout_constraintStart_toStartOf="parent" />
- <EditText
- android:id="@+id/filterDateTo"
- android:layout_width="150dp"
- android:layout_height="48dp"
- android:layout_marginTop="8dp"
- android:layout_marginEnd="16dp"
- android:ems="10"
- android:inputType="date"
- app:layout_constraintEnd_toEndOf="parent"
- app:layout_constraintTop_toBottomOf="@+id/textView8"
- tools:ignore="SpeakableTextPresentCheck" />
+ <RadioButton
+ android:id="@+id/filterLastMonth"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginStart="16dp"
+ android:text="Prethodni mesec"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/radioButton" />
+
+ <RadioButton
+ android:id="@+id/filterLastThreeMonths"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginStart="16dp"
+ android:text="Prethodna tri meseca"
+ app:layout_constraintBottom_toBottomOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/radioButton4" />
+
+
+ <RadioButton
+ android:id="@+id/filterLastYear"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginStart="16dp"
+ android:text="Prethodna godina"
+ app:layout_constraintTop_toBottomOf="@+id/radioButton3"
+ tools:layout_editor_absoluteX="16dp" />
+
+ </RadioGroup>
<TextView
android:id="@+id/textView15"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
- android:layout_marginTop="8dp"
android:text="Rejting"
android:textSize="17sp"
android:textStyle="bold"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
- app:layout_constraintTop_toBottomOf="@+id/divider2" />
+ app:layout_constraintTop_toBottomOf="@+id/radioGroupFilter" />
<TextView
- android:id="@+id/textView16"
+ android:id="@+id/ratingFromtxt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
@@ -100,7 +149,7 @@
app:layout_constraintTop_toBottomOf="@+id/textView15" />
<TextView
- android:id="@+id/textView17"
+ android:id="@+id/ratingTotxt"
android:layout_width="wrap_content"
android:layout_height="19dp"
android:layout_marginTop="20dp"
@@ -109,7 +158,7 @@
app:layout_constraintEnd_toStartOf="@+id/filterRatingTo"
app:layout_constraintTop_toBottomOf="@+id/textView15" />
- <View
+ <!-- <View
android:id="@+id/divider2"
android:layout_width="409dp"
android:layout_height="1dp"
@@ -117,7 +166,7 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/filterDateFrom" />
-
+-->
<View
android:id="@+id/divider4"
android:layout_width="409dp"
@@ -134,11 +183,13 @@
android:layout_marginTop="8dp"
android:layout_marginBottom="16dp"
android:orientation="horizontal"
- android:weightSum="2"
+ android:weightSum="1"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
- app:layout_constraintTop_toBottomOf="@+id/divider4">
+ app:layout_constraintTop_toBottomOf="@+id/divider4"
+ app:layout_constraintVertical_bias="1.0">
<Button
android:id="@+id/btnBSFFilter"
@@ -152,18 +203,6 @@
tools:ignore="TouchTargetSizeCheck" />
- <Button
- android:id="@+id/btnBSFFilterRemove"
- android:layout_width="10dp"
- android:layout_height="39dp"
- android:layout_marginHorizontal="10dp"
- android:layout_marginTop="16dp"
- android:layout_weight="1"
- android:background="@drawable/view_corner_radius"
- android:text="Poništi"
- app:layout_constraintEnd_toEndOf="parent"
- app:layout_constraintTop_toBottomOf="@+id/divider4"
- tools:ignore="TouchTargetSizeCheck" />
</LinearLayout>
<EditText
@@ -173,7 +212,7 @@
android:layout_marginStart="8dp"
android:ems="10"
android:inputType="number"
- app:layout_constraintStart_toEndOf="@+id/textView16"
+ app:layout_constraintStart_toEndOf="@+id/ratingFromtxt"
app:layout_constraintTop_toBottomOf="@+id/textView15" />
<ImageView
@@ -222,7 +261,7 @@
app:layout_constraintTop_toBottomOf="@+id/divider8" />
<TextView
- android:id="@+id/textView21"
+ android:id="@+id/viewsFromtxt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
@@ -232,7 +271,7 @@
app:layout_constraintTop_toBottomOf="@+id/textView20" />
<TextView
- android:id="@+id/textView22"
+ android:id="@+id/viewsTotxt"
android:layout_width="wrap_content"
android:layout_height="19dp"
android:layout_marginTop="20dp"
@@ -258,7 +297,7 @@
android:layout_marginTop="5dp"
android:ems="10"
android:inputType="number"
- app:layout_constraintStart_toEndOf="@+id/textView21"
+ app:layout_constraintStart_toEndOf="@+id/viewsFromtxt"
app:layout_constraintTop_toBottomOf="@+id/textView20" />
<EditText
@@ -272,5 +311,26 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView20" />
+ <TextView
+ android:id="@+id/textView8"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="8dp"
+ android:text="Datum"
+ android:textSize="17sp"
+ android:textStyle="bold"
+ android:layout_marginStart="16dp"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/textView7" />
+
+ <View
+ android:id="@+id/divider2"
+ android:layout_width="match_parent"
+ android:layout_height="1dp"
+ android:background="?android:attr/listDivider"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/radioGroupFilter" />
+
</androidx.constraintlayout.widget.ConstraintLayout> \ No newline at end of file
diff --git a/Client/BrzoDoLokacije/app/src/main/res/layout/bottom_sheet_sort.xml b/Client/BrzoDoLokacije/app/src/main/res/layout/bottom_sheet_sort.xml
index b8577fc..72fac70 100644
--- a/Client/BrzoDoLokacije/app/src/main/res/layout/bottom_sheet_sort.xml
+++ b/Client/BrzoDoLokacije/app/src/main/res/layout/bottom_sheet_sort.xml
@@ -52,15 +52,6 @@
app:layout_constraintTop_toBottomOf="@+id/radioButton3"
tools:layout_editor_absoluteX="16dp" />
- <RadioButton
- android:id="@+id/noSort"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_marginStart="16dp"
- android:text="Poništi sortiranje"
- app:layout_constraintTop_toBottomOf="@+id/radioButton3"
- tools:layout_editor_absoluteX="16dp" />
-
</RadioGroup>
<Button