2017-03-27 10 views
1

Androidスタジオでアプリケーションを作成しているときに、ユーザーが地図上の場所を選択してその場所に詳細を追加できるようにしています。サッカーのピッチを選択し、日曜日の12時にサイドサッカーの試合などの詳細を追加します。 これらの詳細が保存されると、それらの詳細とともにその場所がマップに保存されます。Google Places APIの問題AddPlaceRequest - Androidスタジオ

私はAddPlace機能を備えているため、Google Places APIを使用することに決めました。 APIのように地図にビジネスを追加する代わりに、代わりにイベントを追加できるように調整する必要があります。

しかし、でここで見つける例:

https://developers.google.com/places/android-api/add-place

は私のアプリケーションでは動作しません。ここで

はスクリーンショットです:

Code Snippet

任意の助けいただければ幸いです - あなた G

答えて

0

良いフィットではない場所APIの場所機能を追加します。ありがとうございましたあなたがしようとしていることのために。 Add Placeは、ユーザーが現在Google Mapsのデータベースに存在しない場所を追加できるように設計されています。あなたがしたいことは、あなたのアプリだけに意味を持つ場所にいくつかのメタデータを付けることです。

このメタデータには、永続的なサーバーストレージが必要です。これを行うにはたくさんの方法がありますが、解決策としてFirebase Realtime Databaseを見たいと思うかもしれません。

また、スクリーンショットからは、アプリ内にmGoogleApiClientが定義されていないというエラーが発生しているようです。

+0

ありがとうございました!今Firebaseを見てみましょう! – GeorgeBT

0

Google Playサービスライブラリ(Google Sign-In、ゲーム、ドライブなど)で提供されているGoogle APIのいずれかに接続する場合は、GoogleApiClientのインスタンスを作成する必要がありますクライアント")。ここをクリックしてください:https://developers.google.com/android/guides/api-client