Limited number of search items for each category

This commit is contained in:
CappielloAntonio 2021-04-21 14:16:07 +02:00
parent d6b5bf21c1
commit 55c335d7fc
14 changed files with 69 additions and 28 deletions

View file

@ -41,8 +41,8 @@ public class AlbumRepository {
return listLiveSampleAlbum;
}
public LiveData<List<Album>> searchListLiveAlbum(String name) {
searchListLiveAlbum = albumDao.searchAlbum(name);
public LiveData<List<Album>> searchListLiveAlbum(String name, int limit) {
searchListLiveAlbum = albumDao.searchAlbum(name, limit);
return searchListLiveAlbum;
}

View file

@ -33,8 +33,8 @@ public class ArtistRepository {
return listLiveSampleArtist;
}
public LiveData<List<Artist>> searchListLiveArtist(String name) {
searchListLiveArtist = artistDao.searchArtist(name);
public LiveData<List<Artist>> searchListLiveArtist(String name, int limit) {
searchListLiveArtist = artistDao.searchArtist(name, limit);
return searchListLiveArtist;
}

View file

@ -114,8 +114,8 @@ public class GenreRepository {
}
}
public LiveData<List<Genre>> searchListLiveGenre(String name) {
searchListLiveGenre = genreDao.searchGenre(name);
public LiveData<List<Genre>> searchListLiveGenre(String name, int limit) {
searchListLiveGenre = genreDao.searchGenre(name, limit);
return searchListLiveGenre;
}

View file

@ -40,8 +40,8 @@ public class SongRepository {
songGenreCrossDao = database.songGenreCrossDao();
}
public LiveData<List<Song>> searchListLiveSong(String title) {
searchListLiveSongs = songDao.searchSong(title);
public LiveData<List<Song>> searchListLiveSong(String title, int limit) {
searchListLiveSongs = songDao.searchSong(title, limit);
return searchListLiveSongs;
}