I am working on an Android app in which i want to add an instant search feature.
Basically I want to show places name when the user writes its initials in a TextBox
.
How can I achieve this?
You can use InstantSearch Android, which is an open-source library to help you easily build instant search experiences on Android using Algolia.
It is available on GitHub and lets you build quickly an instant search UI. See for example the InstantSearch Media application:
You can start with the Getting Started Guide which will take you through the main steps to use the library.
The example applications can give you an idea of what you can build with InstantSearch Android.
If you have the places data you want to search in, you can simply index it in Algolia and it will be searchable in your app.
If you don't have the data somewhere, have a look at Algolia Places which provides a free access to a worldwide places database.
Disclaimer: I am the author of InstantSearch Android.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With