2012-02-16 4 views
1

次のコードを使用して、Googleマップを呼び出し、暗黙のインテントを使用してデータを取得します。アンドロイドの暗黙のインテントをフィルタリングする方法。

Intent searchAddress = new Intent(Intent.ACTION_VIEW, Uri 
         .parse("geo:0,0?q=" + location)); 
startActivity(searchAddress);** 

私は、Googleマップのすべてのデータを表示する代わりに、病院に関する情報を必要としています。

これは、暗黙的な意図で場所と場所を指定することは可能ですか?ACTION VIEW ..?

答えて

0

Google Maps/Google Places APIは、インテントを呼び出さずに直接使用できます。

すべてのヨーヨー必要がある:

  • Google Maps API key
  • を取得し、クエリの場所のようなパラメータと、あなたが探している(reference hereを参照)でURLを準備します。
  • URLからの応答を取得します(Android上でsthをダウンロードする方法はたくさんあります)
  • 応答を解析します(例:using JSON library)。
+0

私はそれを行った!お返事をありがとうございます..! –

関連する問題