/** Called when the activity is first created. */    
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    
    // Load a webmap.
    map = new MapView(this, "http://www.arcgis.com/home/item.html?id=ec84873154cf43069c407", "", "");
    setContentView(map);/** Called when the activity is first created. */
 public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
   setContentView(R.layout.mapscreen);
    // Retrieve the map and initial extent from XML layout
    map = (MapView) findViewById (R.id.map);
      
    // This adds ESRI's titled map service layer "World Street Map" to the MapView, as well as DHEC's 
    // dynamics map service "MPOS"
    map.addLayer(new ArcGISTiledMapServiceLayer("" +
    "http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer"));
    map.addLayer(new ArcGISDynamicMapServiceLayer("" +
    "http://TEST/ArcGIS/rest/services/Mobile/TRSS/MapServer"));
  
    //Setting up the button reference.
          ZoomToMyLocation = (Button) findViewById (R.id.button1);  /** Called when the activity is first created. */    
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    
    // Load a webmap.
    map = new MapView(this, "http://www.arcgis.com/home/item.html?id=ec84873069c408", "", "");
    setContentView(map);
    
 // Post create PopupWindow since it created during onCreate().
   final Context context = this;
   map.post(
    new Runnable()
    {
     public void run()
     {
      popupWindow = new PopupWindow(context);
      LinearLayout linearLayout = new LinearLayout(context);
      linearLayout.setOrientation(LinearLayout.HORIZONTAL);
      Button button = new Button(context);
      button.setText("Zoom To My Location");
      linearLayout.addView(button);
      popupWindow.setContentView(linearLayout);
      popupWindow.showAtLocation(linearLayout, Gravity.LEFT | Gravity.BOTTOM, 10, 10);
      popupWindow.update(250,64);
     }
    });public class MapscreenTwo extends Activity {
 
 
  public MapView map;
  public ImageView ZoomToMyLocation;
  ....
    /** Called when the activity is first created. */
 public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
   setContentView(R.layout.mapscreentwo);
    // Retrieve the map and initial extent from XML layout
    map = (MapView) findViewById (R.id.map);
  
    //Setting up the button (Image View) reference.
                  ZoomToMyLocation = (ImageView) findViewById (R.id.gpsicon);
              
                 //This listens for when the ZoomToMyLocation button (Image View) is pressed. 
                 ZoomToMyLocation.setOnClickListener(new View.OnClickListener() {<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <!-- MapView layout and initial extent --> <com.esri.android.map.MapView android:id="@+id/map" android:layout_width="fill_parent" android:layout_height="match_parent" url="http://www.arcgis.com/home/item.html?id=ec84873154cf4d7f" > </com.esri.android.map.MapView> <LinearLayout android:orientation="horizontal" android:gravity="left" android:layout_width="wrap_content" android:layout_height="wrap_content" > <ImageView android:id="@+id/gpsicon" android:layout_width="55dp" android:layout_height="54dp" android:src="@drawable/gpsicon" /> </LinearLayout> </RelativeLayout>
