title: cannot resolve symbol getFusedLocationProviderClient and LocationCallback
body: <p>I'm a newbie in android programming. I'm trying to get access of a location but this code has an error.</p>
  
  <pre><code>getFusedLocationProviderClient(this).requestLocationUpdates(mLocationRequest, new LocationCallback() {
                      @Override
                      public void onLocationResult(LocationResult locationResult) {
                          // do work here
                          onLocationChanged(locationResult.getLastLocation());
                      }
                  },
                  Looper.myLooper());
  </code></pre>
  
  <p>I have included <code>dependencies</code> in my app <code>build.gradle</code> </p>
  
  <pre><code>implementation 'com.google.android.gms:play-services-maps:15.0.1'
  implementation 'com.google.android.gms:play-services:12.0.1'
  </code></pre>
  
  <p>What should i import or include to make this methods symbols work? <strong>please help</strong></p>