From fa70039ff555ecd473ecc4638190c87ed860ca94 Mon Sep 17 00:00:00 2001 From: CappielloAntonio Date: Wed, 21 Apr 2021 14:37:30 +0200 Subject: [PATCH] Limited number of search items in search bar --- .../play/repository/RecentSearchRepository.java | 4 ++-- .../com/cappielloantonio/play/viewmodel/SearchViewModel.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/cappielloantonio/play/repository/RecentSearchRepository.java b/app/src/main/java/com/cappielloantonio/play/repository/RecentSearchRepository.java index 400b7195..e34b5746 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/RecentSearchRepository.java +++ b/app/src/main/java/com/cappielloantonio/play/repository/RecentSearchRepository.java @@ -80,10 +80,10 @@ public class RecentSearchRepository { } } - public List getRecentSearchSuggestion() { + public List getRecentSearchSuggestion(int limit) { List recent = new ArrayList<>(); - RecentThreadSafe suggestionsThread = new RecentThreadSafe(recentSearchDao,10); + RecentThreadSafe suggestionsThread = new RecentThreadSafe(recentSearchDao,limit); Thread thread = new Thread(suggestionsThread); thread.start(); diff --git a/app/src/main/java/com/cappielloantonio/play/viewmodel/SearchViewModel.java b/app/src/main/java/com/cappielloantonio/play/viewmodel/SearchViewModel.java index 190f647a..ff117ecf 100644 --- a/app/src/main/java/com/cappielloantonio/play/viewmodel/SearchViewModel.java +++ b/app/src/main/java/com/cappielloantonio/play/viewmodel/SearchViewModel.java @@ -104,7 +104,7 @@ public class SearchViewModel extends AndroidViewModel { public List getRecentSearchSuggestion() { ArrayList suggestions = new ArrayList<>(); - suggestions.addAll(recentSearchRepository.getRecentSearchSuggestion()); + suggestions.addAll(recentSearchRepository.getRecentSearchSuggestion(5)); return suggestions; }