Apps Android Studio Search Filter


Hey guys,

I want some help with coding a feature in my app on Android Studio. I need to know how to make an advanced search engine which works with filters just like the ones on Trivago where you can search into a database from rating, price, city, etc.... So I need the filters for non-numberic data like for example: Search by city, school's degree, type of animal. Things like that, any help would be amazing and thanks I'm new to programming and Android Studio and stuff.

Deleted User

What and where is the data that you are searching?
Is it in a local database?
Is it on a remote server?