我正在尝试使用使用用户位置的 android studio 构建一个 android 应用程序。我正在尝试导入 google play services LocationServices api,但它说它无法解析符号“LocationServices”。我尝试寻找答案,但我不知道问题出在哪里。
here is a picture of my error and code:
提前致谢
您需要导入:
import com.google.android.gms.location.LocationServices;
And in build.gradle
:
implementation 'com.google.android.gms:play-services-location:11.0.2'
你的班级必须实现:
public class MapsActivity extends FragmentActivity implements OnMapReadyCallback,
LocationListener,
GoogleApiClient.ConnectionCallbacks,
GoogleApiClient.OnConnectionFailedListener { ...}
您需要覆盖此方法:
@Override
public void onConnected(Bundle bundle) {
}
@Override
public void onConnectionSuspended(int i) {
}
@Override
public void onConnectionFailed(ConnectionResult connectionResult) {
}
@Override
public void onLocationChanged(Location location) {
}
这是一个细节执行 http://javapapers.com/android/android-location-fused-provider/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)