Page 108 - 24JAM_Pintar_Pemrograman_Android__1-libre
P. 108

  24 JAM!! Pintar Pemrograman Android

                4.  userPosition
            1:  package com.map.marker;
            2:
            3:  public class userPosition {
            4:      static double latitude;
            5:      static double longitude;
            6:
            7:      public double getLatitude() {
            8:             return latitude;
            9:      }
            10:
            11:     public double getLongitude() {
            12:            return longitude;
            13:     }
            14:     public void setLatitude(double latitude) {
            15:            userPosition.latitude = latitude;
            16:     }
            17:     public void setLongitude(double longitude) {
            18:            userPosition.longitude = longitude;
            19:     }
            20:  }
            21:

                5.  Bikin dulu class baru CustomItemizedOverlay.java
            1:  package com.map.marker;
            2:
            3:  import java.util.ArrayList;
            4:
            5:  import android.app.AlertDialog;
            6:  import android.content.Context;
            7:  import android.graphics.drawable.Drawable;
            8:
            9:  import com.google.android.maps.ItemizedOverlay;
            10:  import com.google.android.maps.OverlayItem;
            11:
            12:  public class CustomItemizedOverlay extends
            13:  ItemizedOverlay<OverlayItem> {
            14:
            15:     private ArrayList<OverlayItem> mapOverlays = new
            16:  ArrayList<OverlayItem>();
            17:
            18:     private Context context;
            19:
            20:     public CustomItemizedOverlay(Drawable defaultMarker) {
            21:            super(boundCenterBottom(defaultMarker));
            22:            // TODO Auto-generated constructor stub
            23:     }
            24:
            25:     public CustomItemizedOverlay(Drawable defaultMarker, Context
            26:  context) {
            27:            this(defaultMarker);
            28:            this.context = context;
            29:     }
            30:
            31:     @Override
                              Dapatkan materi terbaru di                  108
                                       www.omayib.com
   103   104   105   106   107   108   109   110   111   112   113