スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ロケーションの取得

Androidでロケーションの取得をしたいと思う。

まずは、「AndroidManifest.xml」にアクセス権限の追加をする。

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION">
</uses-permission>


あとは、「LocationManager」を使用して位置情報の取得を行う。
TextView tv1 = (TextView) findViewById(R.id.txt1);
TextView tv2 = (TextView) findViewById(R.id.txt2);

LocationManager locationManager = (LocationManager) getSystemService(
Context.LOCATION_SERVICE);
Location loc = locationManager.getLastKnownLocation(
LocationManager.GPS_PROVIDER);

tv1.setText(Double.toString(loc.getLongitude()));
tv2.setText(Double.toString(loc.getLatitude()));

※エミュレータでロケーションの取得をする際は、
「GPS support」を追加する。
スポンサーサイト

コメント

非公開コメント

検索フォーム


カテゴリ
全記事表示リンク

全ての記事を表示する

広告
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。