title: Cannot resolve symbol 'OnMapReadyCallback' Issue
body: <p>I am following Google Maps Android "get started" tutorial- <a href="https://developers.google.com/maps/documentation/android/">https://developers.google.com/maps/documentation/android/</a></p>
  
  <p>But I came across an error ""Cannot resolve symbol 'OnMapReadyCallback', which might be a easy fix, but is baffling me. This is the code I have for my import statements for the app:</p>
  
  <pre><code>import android.app.Activity;
  import android.support.v4.app.FragmentActivity;
  import android.app.FragmentManager;
  import android.app.FragmentTransaction;
  import android.os.Bundle;
  import android.support.v4.app.ActionBarDrawerToggle;
  import android.support.v4.widget.DrawerLayout;
  import android.view.Menu;
  import android.view.MenuItem;
  import android.view.View;
  import android.widget.AdapterView;
  import android.widget.AdapterView.OnItemClickListener;
  import android.widget.ArrayAdapter;
  import android.widget.ListView;
  
  public class main extends FragmentActivity implements OnMapReadyCallback {
  
  
      // Within which the entire activity is enclosed
      DrawerLayout mDrawerLayout;
  
      // ListView represents Navigation Drawer
      ListView mDrawerList;
  
      // ActionBarDrawerToggle indicates the presence of Navigation Drawer in the action bar
      ActionBarDrawerToggle mDrawerToggle;
  
      // Title of the action bar
      String mTitle="";
  
      @Override
      protected void onCreate(Bundle savedInstanceState) {
  
          super.onCreate(savedInstanceState);
          setContentView(R.layout.activity_main);
  </code></pre>
  
  <p>Android Manifest: </p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="temp.com.temp"
      android:versionCode="1"
      android:versionName="1.0" &gt;
  
      &lt;uses-sdk
          android:minSdkVersion="14"
          android:targetSdkVersion="19" /&gt;
      &lt;uses-permission android:name="android.permission.INTERNET"/&gt;
  
      &lt;application
          android:allowBackup="true"
          android:icon="@drawable/ic_launcher"
          android:label="@string/app_name"
          android:theme="@style/AppTheme" &gt;
  
  
  
  
          &lt;activity android:name="temp.com.temp.Login"
              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;activity
              android:name=".main"
              android:label="@string/app_name" &gt;
          &lt;/activity&gt;
  
          &lt;activity
              android:name="temp.com.temp.Register"
              android:label="@string/app_name"  &gt;
          &lt;/activity&gt;
  
          &lt;meta-data
              android:name="com.google.android.gms.version"
              android:value="@integer/google_play_services_version" /&gt;
          &lt;meta-data
              android:name="com.google.android.maps.v2.API_KEY"
              android:value="AIzaSyBCCBIgQMw3XgIK4eQHndGHHlzvcT7vgwQ"/&gt;
      &lt;/application&gt;
      &lt;uses-permission android:name="android.permission.INTERNET"/&gt;
      &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/&gt;
      &lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/&gt;
      &lt;!-- The following two permissions are not required to use
           Google Maps Android API v2, but are recommended. --&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-feature
          android:glEsVersion="0x00020000"
          android:required="true"/&gt;
  &lt;/manifest&gt;
  </code></pre>
  
  <p>Main Layout File:</p>
  
  <pre><code>&lt;android.support.v4.widget.DrawerLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:id="@+id/drawer_layout"
  android:layout_width="match_parent"
  android:layout_height="match_parent"&gt;
  &lt;!-- The main content view --&gt;
  &lt;FrameLayout
      android:id="@+id/content_frame"
      android:layout_width="match_parent"
      android:layout_height="match_parent" /&gt;
  &lt;!-- Google Maps --&gt;
      &lt;fragment xmlns:android="http://schemas.android.com/apk/res/android"
          android:id="@+id/map"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:name="com.google.android.gms.maps.MapFragment"/&gt;
  &lt;!-- The navigation drawer --&gt;
  &lt;ListView android:id="@+id/drawer_list"
      android:layout_width="240dp"
      android:layout_height="match_parent"
      android:layout_gravity="start"
      android:choiceMode="singleChoice"
      android:divider="@android:color/transparent"
      android:dividerHeight="0dp"
      android:background="#111"/&gt;
  &lt;/android.support.v4.widget.DrawerLayout&gt;
  </code></pre>