From 9a9b7157677e9a28f221594109de9d76c2ae8577 Mon Sep 17 00:00:00 2001 From: "muindi.stephen" Date: Tue, 16 Apr 2024 09:39:34 +0300 Subject: [PATCH] fixes: on layouts ui --- .../others/crop_cycle/CropCycleTasksListFragment.kt | 6 +++++- app/src/main/res/layout/fragment_detailed_farm_cycle.xml | 8 ++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/steve_md/smartmkulima/ui/fragments/others/crop_cycle/CropCycleTasksListFragment.kt b/app/src/main/java/com/steve_md/smartmkulima/ui/fragments/others/crop_cycle/CropCycleTasksListFragment.kt index 55b57c8..4b037a7 100644 --- a/app/src/main/java/com/steve_md/smartmkulima/ui/fragments/others/crop_cycle/CropCycleTasksListFragment.kt +++ b/app/src/main/java/com/steve_md/smartmkulima/ui/fragments/others/crop_cycle/CropCycleTasksListFragment.kt @@ -105,7 +105,7 @@ class CropCycleTasksListFragment : Fragment() { toast("Enter some text in order to search") false } - filterCycles(searchText) + searching(searchText) true } else { false @@ -161,6 +161,10 @@ class CropCycleTasksListFragment : Fragment() { }) } + private fun searching(s: String) { + val filteredList = cycleList.filter { it.farmId.equals(s, ignoreCase = true) } + cycleListAdapter.submitList(filteredList.toMutableList()) + } private fun filterCycles(s: String) { val filteredList = cycleList.filter { it.type.equals(s, ignoreCase = true) } cycleListAdapter.submitList(filteredList.toMutableList()) diff --git a/app/src/main/res/layout/fragment_detailed_farm_cycle.xml b/app/src/main/res/layout/fragment_detailed_farm_cycle.xml index 5ea9d99..62569bd 100644 --- a/app/src/main/res/layout/fragment_detailed_farm_cycle.xml +++ b/app/src/main/res/layout/fragment_detailed_farm_cycle.xml @@ -60,7 +60,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginStart="18dp" - android:layout_marginTop="105dp" + android:layout_marginTop="125dp" android:layout_marginEnd="16dp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" @@ -87,7 +87,7 @@ android:background="@drawable/custom_cell" android:paddingTop="4dp" android:paddingBottom="4dp" - android:paddingStart="8dp" + android:paddingStart="16dp" android:paddingEnd="16dp" android:textSize="11sp" android:textColor="@color/black" @@ -103,7 +103,7 @@ android:layout_marginStart="0dp" android:paddingTop="4dp" android:paddingBottom="4dp" - android:paddingStart="8dp" + android:paddingStart="16dp" android:paddingEnd="16dp" android:textStyle="bold" android:textColor="@color/black" @@ -122,7 +122,7 @@ android:text="End Date" android:paddingTop="4dp" android:paddingBottom="4dp" - android:paddingStart="8dp" + android:paddingStart="16dp" android:paddingEnd="16dp" android:textStyle="bold" android:textSize="11sp"