My application includes a MapActivity and the Android Search Dialog to allow the user to type a map address to zoom the map. I am using a ContentProvider's query method to offer search suggestions as they type an address in the Search Dialog.

I am testing my results on my HTC Incredible, and noticed I am not getting as accurate suggestions as Android's Google Map search is giving. I'm assuming they are using the same GeoCoder logic I am. For example, in Google Map's if I type in "Eiff" I immediately get results for the "Eiffel Tower, Quai Branly, Paris, France", etc., but with my code, I don't get any results. I have the same inconsistency whether I use a street address or landmark in my query.