26

ユーザーに「情報」アイテムのクイックリストを表示するアプリを開発していますが、家や仕事を離れるときにこのアイテムを通知として受け取るようにオプションを設定したいと考えています。

私は(私のデバイスで今Googleを使用して)ユーザーがどこに住んでいて働いているかを知ることができるので、あなたがこの場所の1つを離れたり到着したりするたびに通知をプッシュできることに気付きました(これならあれ)。

Google Now (Google マップから取得) がこれに使用する座標 (緯度と経度) を取得する方法はありますか? (GoogleMapsApi > GetFavorite Locations > ホームの場所を取得 > 座標を取得 > アプリで使用) のようなものです。

ある場合は、これを行う例、チュートリアル、またはコードを教えてください。

前もって感謝します。

4

6 に答える 6

1

Wifi を検出して場所 (自宅/職場) に割り当てることができます

(私はこのようなことを試したことはありませんが、これが役立つかもしれません:http://developer.android.com/reference/android/net/wifi/WifiManager.html#startScan()http://developer.android.com/reference /android/net/wifi/WifiManager.html#getScanResults() )

于 2015-05-12T20:08:26.997 に答える
1

Google API から情報を取得できるとは思いません。@surender8388 がコメントで言及しているように、それを理解する唯一の方法は、場所と時間を使用することです。

GPS を使用したくない場合は、ACCESS_COARSE_LOCATION が適しています。

于 2015-05-13T15:44:55.720 に答える
0

Google Now は、Waze と同様に複雑なアルゴリズムを使用しています。また、しばらくすると、Google Now がその場所が重要かどうか尋ねてきます。ユーザーが頻繁に多くの時間を費やす場所を見ています。そのうちの 1 つは間違いなく自宅で、もう 1 つは間違いなく仕事です。4.2 で安い場所を尋ねるだけで、ユーザーの傾向を確認できます。

于 2013-08-13T09:43:21.227 に答える
0

Google Now の特徴は、同じ場所とワイヤレス ネットワークで時間と場所を訪れる回数を節約することです。これらのデータから、一定の確信に達した場合、それを自宅/職場として割り当てるかどうかをユーザーに尋ねます。

于 2015-06-04T12:52:15.677 に答える
-1

新しい API を使用して場所を取得し (fusion-provider)、ジオフェンスを使用することができます。

Google IO (融合プロバイダー)

公式ドキュメント ジオフェンス

于 2015-06-04T13:51:45.437 に答える