O'Reilly logo

Appcelerator Titanium Smartphone App Development Cookbook - Second Edition by Jason Kneen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Adding annotations to your MapView

The ability to find locations on a map is extremely useful, but what the user needs is some kind of visual representation of that location on the screen. This is where annotations come in. In this recipe, we will create annotation pins for both the start and end addresses, using the latitude and longitude values created by forwardGeocoder.

As usual, the complete source code for this recipe can be found in the /Chapter 3/Recipe 4 folder.

How to do it...

Within the search button function method that we called in the previous recipe, we replace the forwardGeocoder method with the following code to create an annotation for the start location:

//works out the start co-ords Ti.Geolocation.forwardGeocoder(txtStartLocation.value, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required