Showing Grid view instead of Map
<p>I'm very new to android. I'm developing an app which shows the current location using Google Map.</p>

<p>I've generated key for this application. But It doesn't show the map instead, it shows Grid View.</p>

<hr>

<pre><code>The following is the code..!
//MActivity


package velu.ndot.hosp;

import com.google.android.maps.GeoPoint;
import com.google.android.maps.MapActivity;
import com.google.android.maps.MapController;
import com.google.android.maps.MapView;

import android.content.Context;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.widget.SeekBar;
import android.widget.TextView;
import android.widget.Toast;

public class HospitalActivity extends MapActivity {

 private LocationManager myLocationManager;
 private LocationListener myLocationListener;
 private TextView myLongitude, myLatitude;

 private MapView myMapView;
 private SeekBar myZoomBar;

 private MapController myMapController;

 private void CenterLocation(GeoPoint centerGeoPoint)
 {
  myMapController.animateTo(centerGeoPoint);


  myLongitude.setText("Longitude: "+
   String.valueOf((float)centerGeoPoint.getLongitudeE6()/1000000)
   );
  myLatitude.setText("Latitude: "+
   String.valueOf((float)centerGeoPoint.getLatitudeE6()/1000000)
   );
 };

 private void SetZoomLevel()
 {
  int myZoomLevel = myZoomBar.getProgress()+1;
  myMapController.setZoom(myZoomLevel);
  Toast.makeText(this,
    "Zoom Level : " + String.valueOf(myZoomLevel),
    Toast.LENGTH_LONG).show();
 };

 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.newtab);
  myMapView = (MapView)findViewById(R.id.mapview);
  myLongitude = (TextView)findViewById(R.id.longitude);
  myLatitude = (TextView)findViewById(R.id.latitude);
  myZoomBar = (SeekBar)findViewById(R.id.zoombar);

  myMapView.setSatellite(true); //Set satellite view
  myMapController = myMapView.getController();
  SetZoomLevel();

  myLocationManager = (LocationManager)getSystemService(
    Context.LOCATION_SERVICE);

  myLocationListener = new MyLocationListener();

  myLocationManager.requestLocationUpdates(
    LocationManager.GPS_PROVIDER,
    0,
    0,
    myLocationListener);

  //Get the current location in start-up
  //check LastKnownLocation, if not valid, skip it.
  Location initLocation=
   myLocationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
  if(initLocation != null)
  {
   GeoPoint initGeoPoint = new GeoPoint(
     (int)(initLocation.getLatitude()*1000000),
     (int)(initLocation.getLongitude()*1000000));
   CenterLocation(initGeoPoint);
  }
  myZoomBar.setOnSeekBarChangeListener(myZoomBarOnSeekBarChangeListener);
 }

 private SeekBar.OnSeekBarChangeListener myZoomBarOnSeekBarChangeListener =
  new SeekBar.OnSeekBarChangeListener(){

   public void onProgressChanged(SeekBar seekBar, int progress,
     boolean fromUser) {
    // TODO Auto-generated method stub
    SetZoomLevel();
   }

   public void onStartTrackingTouch(SeekBar seekBar) {
    // TODO Auto-generated method stub

   }

   public void onStopTrackingTouch(SeekBar seekBar) {
    // TODO Auto-generated method stub

   }

 };

 private class MyLocationListener implements LocationListener{

  public void onLocationChanged(Location argLocation) {
   // TODO Auto-generated method stub
   GeoPoint myGeoPoint = new GeoPoint(
    (int)(argLocation.getLatitude()*1000000),
    (int)(argLocation.getLongitude()*1000000));

   CenterLocation(myGeoPoint);
  }

  public void onProviderDisabled(String provider) {
   // TODO Auto-generated method stub
  }

  public void onProviderEnabled(String provider) {
   // TODO Auto-generated method stub
  }

  public void onStatusChanged(String provider,
    int status, Bundle extras) {
   // TODO Auto-generated method stub
  }
 }

 @Override
 protected boolean isRouteDisplayed() {
  // TODO Auto-generated method stub
  return false;
 };


//Manifest file
</code></pre>

<hr>

<p>This is my manifest.xml File and I have got permission with the internet</p>

<pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="velu.ndot.hosp"
    android:versionCode="1"
    android:versionName="1.0" &gt;
    &lt;uses-sdk android:minSdkVersion="8" /&gt;
    &lt;uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /&gt;
    &lt;uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /&gt;
    &lt;uses-permission android:name="android.permission.INTERNET" /&gt;
    &lt;application
        android:theme="@android:style/Theme.Light"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" &gt;
        &lt;activity
            android:name=".HospitalActivity"
            android:label="@string/app_name" &gt;
            &lt;intent-filter&gt;
              &lt;action android:name="android.intent.action.MAIN" /&gt;
              &lt;category android:name="android.intent.category.LAUNCHER" /&gt;
            &lt;/intent-filter&gt;
        &lt;/activity&gt;
        &lt;uses-library android:required="true" android:name="com.google.android.maps"&gt;  &lt;/uses-library&gt;
    &lt;/application&gt;
&lt;/manifest&gt;

//Layout
</code></pre>

<p>My layout design..!</p>

<pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  &gt; 
 &lt;LinearLayout
  android:orientation="vertical"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  &gt;
   &lt;TextView
    android:id="@+id/longitude"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Longitude:"
  /&gt;
  &lt;TextView
   android:id="@+id/latitude"
   android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Latitude:"
  /&gt;
   &lt;SeekBar
   android:id="@+id/zoombar"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:max="20"
    android:progress="0"/&gt;
 &lt;/LinearLayout&gt;
 &lt;com.google.android.maps.MapView
  android:id="@+id/mapview"
  android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:clickable="false"
  android:apiKey="key**********************"
 /&gt;
&lt;/LinearLayout&gt;
</code></pre>
