Note as shown above that there are other data sources besides an `ArrayAdapter` such as the [[CursorAdapter|Populating-a-ListView-with-a-CursorAdapter]] which instead binds directly to a result set ...
ListView with searching feature is very common in applications. You just need an EditText at the top of the ListView or as per your designs.
Which array to use as the data source for the list How to convert any given item in the array into a corresponding View object When using an adapter and a ListView, we need to make sure to understand ...