Thanks I got that.. but its not working still. "/ there is no image
coming out

On Feb 13, 1:34 am, Dan <danscott0...@gmail.com> wrote:
> Have you gotten a Google Maps API Key? Your maps will not show until
> you obtain one of these from Google. Here is the link in case you have
> not.http://code.google.com/apis/maps/you can obtain a debug one to
> get you started. Once you have it, you will need to put the key in
> your xml file for the mapview.
>
> android:apiKey="API Key Goes Here"
> android:clickable="true"
>
> the clickable option allows your users to scroll around the map.
>
> Dan
>
> On Feb 11, 6:45 pm, Zi Yong Chua <chu...@gmail.com> wrote:
>
> > I am working on this code, it returns no error but it doesnt display
> > maps on the emulator... it doesnt seem to be able to find the mapview
>
> >         @Override
> >         public void onCreate(Bundle savedInstanceState) {
> >                 super.onCreate(savedInstanceState);
> >                 setContentView(R.layout.main);
>
> >                 myMap = (MapView) findViewById(R.id.simpleGM_map); // Get 
> > map from
> > XML
> >                 btnSearch = (Button) 
> > findViewById(R.id.simpleGM_btn_search); // Get
> > button from xml
> >                 adress = (EditText) findViewById(R.id.simpleGM_adress); // 
> > Get
> > address from XML
>
> >                 gc = new Geocoder(this); // create new geocoder instance
>
> >                 btnSearch.setOnClickListener(new OnClickListener() {
> >                         public void onClick(View v) {
> >                                 String addressInput = 
> > adress.getText().toString(); // Get input
> > text
>
> >                                 try {
>
> >                                         List<Address> foundAdresses = 
> > gc.getFromLocationName(
> >                                                         addressInput, 5); 
> > // Search addresses
>
> >                                         if (foundAdresses.size() == 0) { // 
> > if no address found,
> >                                                 // display an error
> >                                                 Dialog locationError = new 
> > AlertDialog.Builder(
> >                                                                 
> > simpleGoogleMaps.this).setIcon(0).setTitle(
> >                                                                 
> > "Error").setPositiveButton(R.string.ok, null)
> >                                                                 .setMessage(
> >                                                                             
> >     "Sorry, your address doesn't exist.")
> >                                                                 .create();
> >                                                 locationError.show();
> >                                         } else { // else display address on 
> > map
> >                                                 for (int i = 0; i < 
> > foundAdresses.size(); ++i) {
> >                                                         // Save results as 
> > Longitude and Latitude
> >                                                         // @todo: if more 
> > than one result, then show a
> >                                                         // select-list
> >                                                         Address x = 
> > foundAdresses.get(i);
> >                                                         lat = 
> > x.getLatitude();
> >                                                         lon = 
> > x.getLongitude();
> >                                                 }
> >                                                 navigateToLocation((lat * 
> > 1000000), (lon * 1000000),
> >                                                                 myMap); // 
> > display the found address
> >                                         }
> >                                 } catch (Exception e) {
> >                                         // @todo: Show error message
> >                                 }
>
> >                         }
> >                 });
> >         }
>
> >         /**
> >          * Navigates a given MapView to the specified Longitude and Latitude
> >          *
> >          * @param latitude
> >          * @param longitude
> >          * @param mv
> >          */
> >         public static void navigateToLocation(double latitude, double
> > longitude,
> >                         MapView mv) {
> >                 GeoPoint p = new GeoPoint((int) latitude, (int) longitude); 
> > // new
> >                 // GeoPoint
> >                 mv.displayZoomControls(true); // display Zoom (seems that 
> > it doesn't
> >                 // work yet)
> >                 MapController mc = mv.getController();
> >                 mc.animateTo(p); // move map to the given point
> >                 int zoomlevel = mv.getMaxZoomLevel(); // detect maximum 
> > zoom level
> >                 mc.setZoom(zoomlevel - 1); // zoom
> >                 mv.setSatellite(false); // display only "normal" mapview
>
> >         }
>
> > }
>
> > On Feb 12, 8:49 am, Zi Yong Chua <chu...@gmail.com> wrote:
>
> > > Hi guys,
>
> > > I am trying to create a free app to indicate the nearest hospital/atm/
> > > banks or whatever not for the city I am in. The problem i have not is
> > > generating the  code to pull the location of such places. Can someone
> > > enlighten me how to ask the system to search for the location, if I
> > > manage to get the long/lat coordinates of the location?
>
> > > Cheers
> > > Zi Yong
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to