Sou*_*uri 5 android google-maps
我有一个Google Maps活动,我想获取用户的位置,但是我想使用的功能:getMyLocation() 已弃用。
这是我的代码:
@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
// This function is deprecated
// What is the new function?
mMap.getMyLocation();
// Add a marker in Sydney and move the camera
LatLng sydney = new LatLng(-34, 151);
mMap.addMarker(new MarkerOptions().position(sydney).title("Marker in Sydney"));
mMap.moveCamera(CameraUpdateFactory.newLatLng(sydney));
}
Run Code Online (Sandbox Code Playgroud)
引用文档:
请改用com.google.android.gms.location.FusedLocationProviderApi。FusedLocationProviderApi提供了改进的位置查找和电源使用方式,并由“我的位置”蓝色点使用。有关示例代码示例,请参见示例应用程序文件夹中的MyLocationDemoActivity或《位置开发人员指南》。
IOW,没有替换方法。相反,您可以使用其他API查找用户的位置。
| 归档时间: |
|
| 查看次数: |
8304 次 |
| 最近记录: |