概要

Maps SDK for Android を使用すると、Google マップのデータを使用した地図をご自身のアプリに追加できます。API により、Google マップ サーバーへのアクセス、データのダウンロード、地図の表示、地図の操作に対するレスポンスが自動的に処理されます。API 呼び出しを使用して、基本マップにマーカー、ポリゴン、オーバーレイを追加したり、ユーザーの特定の地図エリアのビューを変更したりすることもできます。これらのオブジェクトを使用すると、地図上の場所に関する追加情報を提供できるほか、ユーザーが地図を操作できるようになります。API を使用して地図に追加できるグラフィックは次のとおりです。

  • 地図上の特定の位置に表示されるアイコン(マーカー)。
  • 線セグメントのセット(ポリライン)
  • 閉じたセグメント(ポリゴン)
  • 地図上の特定の位置に表示されるビットマップ グラフィック(地面オーバーレイ)。
  • 基本地図タイル上に重ねて表示される画像のセット(タイル オーバーレイ)。

対象

このドキュメントは、Android 開発およびオブジェクト指向プログラミングの概念について理解している方を対象としています。また、Google マップに対するユーザーの観点についても理解している必要があります。

このドキュメントは、Maps SDK for Android を使用したアプリの検討と開発を速やかに始めていただけるようにすることを目的としています。また、特定のクラスやメソッドの詳細に関するリファレンス ドキュメントもあわせてご覧いただけます。

ユーザー補助

Maps SDK for Android には、ユーザー補助機能のサポートが組み込まれています。 このセクションでは、API を使用しているすべてのアプリで自動的に有効となるユーザー補助機能についてわかりやすくまとめています。

ユーザーがモバイル デバイスで TalkBack のユーザー補助機能を有効にしている場合は、画面がスワイプされるたびに、フォーカスが 1 つの UI 要素から次のものに移動します(1 回スワイプする代わりに、インターフェースを指でドラッグして UI 要素を探すこともできます)。UI 要素がフォーカスされると、TalkBack でその要素の名前が読み上げられます。ユーザーが画面上の任意の場所をダブルタップすると、フォーカスされたアクションが実行されます。

Android アプリのユーザー補助機能の拡充に関するガイドについては、Android のユーザー補助に関するドキュメントをご覧ください。特に、地図について説明する通知を追加されることをおすすめします。通知のテキストを指定するには、ビューで setContentDescription() を呼び出します。