Ama*_*ath 7 gps android currentlocation
在以下场景中获取android当前位置的最佳方法是什么,
如果GPS不可用,请从网络提供商处获取位置
如果GPS可用并且可以获得当前位置,请从GPS提供商处获取位置
如果GPS可用但无法获得当前位置(即连续搜索位置),请从网络提供商处获取位置.
现在如果gps不可用,我可以从网络获取位置,我们非常感谢满足上述情况的最佳答案.提前致谢.
If GPS is available and can get current location, \nRun Code Online (Sandbox Code Playgroud)\n\n对于上面的问题你可以这样尝试..
\n\n使用它,您可以获取当前位置的纬度和经度,然后传递该值来获取地图。
\n\npublic class MyLocationListener implements LocationListener\n\n{\n\n@Override\n\npublic void onLocationChanged(Location loc)\n\n{\n\nloc.getLatitude();\n\nloc.getLongitude();\n\nString Text = \xe2\x80\x9cMy current location is: \xe2\x80\x9c +\n\n\xe2\x80\x9cLatitud = \xe2\x80\x9c + loc.getLatitude() +\n\n\xe2\x80\x9cLongitud = \xe2\x80\x9c + loc.getLongitude();\n\nToast.makeText( getApplicationContext(),\n\nText,\n\nToast.LENGTH_SHORT).show();\n\n}\n\n@Override\n\npublic void onProviderDisabled(String provider)\n\n{\n\nToast.makeText( getApplicationContext(),\n\n\xe2\x80\x9cGps Disabled\xe2\x80\x9d,\n\nToast.LENGTH_SHORT ).show();\n\n}\n\n@Override\n\npublic void onProviderEnabled(String provider)\n\n{\n\nToast.makeText( getApplicationContext(),\n\n\xe2\x80\x9cGps Enabled\xe2\x80\x9d,\n\nToast.LENGTH_SHORT).show();\n\n}\n\n@Override\n\npublic void onStatusChanged(String provider, int status, Bundle extras)\n\n{\n\n}\n\n}\n\n}\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
25257 次 |
| 最近记录: |