2016-05-12 6 views
-2

ユーザーが現在の場所の名前を入力して、単純なsharedPreferencesファイルに緯度、経度、高度を保存するアプリを作成したいと考えています...Android java変数の場所を取得する方法

物事は私が必要とする:それは何のセル信号が存在しない領域で使用されますので、私はしたくない

は、インターネットを使用することです。

...

おかげで多くのことを私は...それはおそらく、インターネットなしで座標をロードするために時間がかかります知っているので、私はそれは??行われていることを示すためにプログレスバーを使用することが可能であればお願いしたいと思います私を助ける人に:

+0

インターネットを使用しない場合、これらのコードをどこから「ロード」しますか? – csmckelvey

+0

まあ、私はそれが可能であることを読んだが、私はそれを行う方法についての説明を見つけることができませんでした..? –

+0

@takendarkk GPSはまだ動作している可能性があります。インターネットやGPSが動作するための携帯電話信号は必要ありません。 – Jesper

答えて

1

はい。進行状況バーを使用することができます。

LocationmanagerLocationListenerモデルを使用できます。このモデルでは、必要なすべてのコールバックが与えられます。

+0

LocationManagerはネットワークを使用していますか? – csmckelvey

+0

いいえ... GPSとして特別に設定する必要があります – Sush

0

インターネットに接続していないときにはGPSを使用できます。インターネットに接続しているときは、場所の検索(任意の方法)を使用できます。ただし、ロケーション名を入力してから、座標を見つけることは、インターネットに接続していないと不可能です。すべてのロケーション名とその座標をあなたのデバイスに保存しない限り、特定の場所のリスト、多くてもいくつかの国。

関連する問題