如何在android地图中获取我当前的位置?

上去了

实际上我的问题是我没有得到当前位置的纬度和经度我尝试了很多方法。我知道这个问题已经问过所以我也尝试过这些答案仍然没有得到答案。请帮助我。

我想在 Map 中获取我当前的位置并将其设置在 location 变量中

这是我的代码:

- onCreate 方法

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_your_location);
    // Obtain the SupportMapFragment and get notified when the map is ready to be used.
    SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
            .findFragmentById(R.id.map);
    mapFragment.getMapAsync(this);

    infoTextView = (TextView) findViewById(R.id.infoTextView);
    requestKorsaButton = (Button) findViewById(R.id.requestKorsa);

    locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
    provider = locationManager.getBestProvider(new Criteria(), true);
    if(provider == null) {
        Toast.makeText(this, "No Location for you", Toast.LENGTH_SHORT).show();
    }

    if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
        ActivityCompat.requestPermissions(
                this,
                new String[]{android.Manifest.permission.ACCESS_COARSE_LOCATION, android.Manifest.permission.ACCESS_FINE_LOCATION},
                PERMISSION_LOCATION_REQUEST_CODE);
    }
    locationManager.requestLocationUpdates(provider, 400, 1, this);
}

- onMapReady 方法

   @Override
public void onMapReady(GoogleMap googleMap) {
    mMap = googleMap;

    if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
        ActivityCompat.requestPermissions(
                this,
                new String[]{android.Manifest.permission.ACCESS_COARSE_LOCATION, android.Manifest.permission.ACCESS_FINE_LOCATION},
                PERMISSION_LOCATION_REQUEST_CODE);
    }
    mMap.setMyLocationEnabled(true);

    location = locationManager.getLastKnownLocation(provider);
    if (location != null) {
        updateLocation(location);
    }

}
上去了

发生这个问题是因为我试图在模拟器中运行我的应用程序,但是当我在我的设备中运行时,它可以工作。谢谢...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Xcode的地图中显示我的当前位置?

来自分类Dev

我如何在android中获取当前位置的连续更新

来自分类Dev

应用程序启动地图活动后,如何立即在android中的地图中显示我当前的位置

来自分类Dev

如何在我的当前位置设置标记并更改百度地图中的相机位置(目标c)

来自分类Dev

如何在Google地图中添加我的位置按钮?

来自分类Dev

如何在地图中获取位置坐标在Url下正在打开的地图

来自分类Dev

如何在谷歌地图中平滑移动当前位置?

来自分类Dev

如何使地图视图从当前位置获取?

来自分类Dev

在Google地图中显示我的当前位置

来自分类Dev

在Android Google地图中识别点击当前位置标记

来自分类Dev

如何使用Android Studio更改“我的位置”按钮在Google地图中的位置

来自分类Dev

如何在google map android中获取当前位置

来自分类Dev

如何在Android中获取用户的当前位置

来自分类Dev

如何在android中获取准确的当前位置?

来自分类Dev

如何在Android中获取当前位置温度

来自分类Dev

如何在android中获取准确的当前位置?

来自分类Dev

如何在Android中获取用户的当前位置

来自分类Dev

如何在地图中获取价值的关键?

来自分类Dev

如何在移动地图实时时从android中的地图中心获取gps坐标

来自分类Dev

我想使用Android在Google地图中设置我的位置

来自分类Dev

无法获取我的位置以显示在iOS 8的Google地图中

来自分类Dev

如何在我当前的位置html5上使地图居中

来自分类Dev

如何在流口水的地图内从地图中获取值

来自分类Dev

如何在android中获取我当前位置的纬度和经度?(不带GPS,但带互联网服务)

来自分类Dev

如何在Android棉花糖上的Google地图上显示当前位置?

来自分类Dev

如何在Android中的Google地图上处理当前位置图标上的点击事件

来自分类Dev

Skobbler地图中的默认当前位置图钉

来自分类Dev

如何获取谷歌地图中地图中心的位置(LatLng /名称)

来自分类Dev

如何在phonegap中获取当前位置?

Related 相关文章

  1. 1

    如何在Xcode的地图中显示我的当前位置?

  2. 2

    我如何在android中获取当前位置的连续更新

  3. 3

    应用程序启动地图活动后,如何立即在android中的地图中显示我当前的位置

  4. 4

    如何在我的当前位置设置标记并更改百度地图中的相机位置(目标c)

  5. 5

    如何在Google地图中添加我的位置按钮?

  6. 6

    如何在地图中获取位置坐标在Url下正在打开的地图

  7. 7

    如何在谷歌地图中平滑移动当前位置?

  8. 8

    如何使地图视图从当前位置获取?

  9. 9

    在Google地图中显示我的当前位置

  10. 10

    在Android Google地图中识别点击当前位置标记

  11. 11

    如何使用Android Studio更改“我的位置”按钮在Google地图中的位置

  12. 12

    如何在google map android中获取当前位置

  13. 13

    如何在Android中获取用户的当前位置

  14. 14

    如何在android中获取准确的当前位置?

  15. 15

    如何在Android中获取当前位置温度

  16. 16

    如何在android中获取准确的当前位置?

  17. 17

    如何在Android中获取用户的当前位置

  18. 18

    如何在地图中获取价值的关键?

  19. 19

    如何在移动地图实时时从android中的地图中心获取gps坐标

  20. 20

    我想使用Android在Google地图中设置我的位置

  21. 21

    无法获取我的位置以显示在iOS 8的Google地图中

  22. 22

    如何在我当前的位置html5上使地图居中

  23. 23

    如何在流口水的地图内从地图中获取值

  24. 24

    如何在android中获取我当前位置的纬度和经度?(不带GPS,但带互联网服务)

  25. 25

    如何在Android棉花糖上的Google地图上显示当前位置?

  26. 26

    如何在Android中的Google地图上处理当前位置图标上的点击事件

  27. 27

    Skobbler地图中的默认当前位置图钉

  28. 28

    如何获取谷歌地图中地图中心的位置(LatLng /名称)

  29. 29

    如何在phonegap中获取当前位置?

热门标签

归档