From f7f29c5f644051f08e48b9afe0d7c178cbfdf2e7 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Mon, 6 Jun 2022 18:01:04 +0200 Subject: [PATCH] clear search button --- .../libretube/fragments/SearchFragment.kt | 5 ++++ app/src/main/res/layout/fragment_search.xml | 23 +++++++++++++++---- 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/github/libretube/fragments/SearchFragment.kt b/app/src/main/java/com/github/libretube/fragments/SearchFragment.kt index a5a2e6475..fd7a36619 100644 --- a/app/src/main/java/com/github/libretube/fragments/SearchFragment.kt +++ b/app/src/main/java/com/github/libretube/fragments/SearchFragment.kt @@ -65,6 +65,7 @@ class SearchFragment : Fragment() { searchRecView = view.findViewById(R.id.search_recycler) val autoTextView = view.findViewById(R.id.autoCompleteTextView) + val clearSearchButton = view.findViewById(R.id.clearSearch_imageView) val historyRecycler = view.findViewById(R.id.history_recycler) val filterImageView = view.findViewById(R.id.filterMenu_imageView) @@ -73,6 +74,10 @@ class SearchFragment : Fragment() { val sharedPreferences = PreferenceManager.getDefaultSharedPreferences(requireContext()) + clearSearchButton.setOnClickListener { + autoTextView.text.clear() + } + filterImageView.setOnClickListener { val filterOptions = arrayOf( getString(R.string.all), diff --git a/app/src/main/res/layout/fragment_search.xml b/app/src/main/res/layout/fragment_search.xml index 6efe4a1b7..403a2adbf 100644 --- a/app/src/main/res/layout/fragment_search.xml +++ b/app/src/main/res/layout/fragment_search.xml @@ -28,29 +28,44 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"> + + + app:hintEnabled="false" > + android:padding="12dp" /> + + +