Android GPS, Location Manager Tutorial
不過這樣可以很快的取得經緯度,所以我們還是介紹一下吧!
首先我們先到上面的網址下載這個檔案
解壓縮以後去找到 GPSTracker.java 這個檔案放到自己的專案底下。
接著就可以開始實作了,我們需要開啟以下的權限:
- ACCESS_FINE_LOCATION
- INTERNET
接著只要在自己的 Code 裡面去呼叫
GPSTracker gps; gps = new GPSTracker(this); if(gps.canGetLocation()){ double latitude = gps.getLatitude(); double longitude = gps.getLongitude(); Toast.makeText(getApplicationContext(), "Your Location is - \nLat: " + latitude + "\nLong: " + longitude, Toast.LENGTH_LONG).show(); }else{ Toast.makeText(this,"error",Toast.LENGTH_SHORT).show(); }
就可以啦!實在是太偷懶啦~~
我想請問您的呼叫code是要打在.xml?還是.java?還有下載來的專案要放在哪個資料夾?
回覆刪除