Google マップで特定の地理的位置を表示したい。mapview / mapactivity が使えません。
また、アクションビューインテントを使用できません
これに webview を使用できますか?
次のような URL を開くと動作するはずです。
webView.loadUrl("http://maps.google.com/maps?q=47.404376,8.601478");
47.404376,8.601478 を緯度/経度に置き換えます。ブラウザーで動作します。モバイル デバイスでは、Google マップのモバイル バージョンが開くと思います。
Google Static Map API を確認して ください https://developers.google.com/maps/documentation/staticmaps/?hl=nl
あなたの場所の地図 (可能なマーカー) の静止画像を表示する URL を作成する必要があります。その後、それをダウンロードしてイメージビューで表示できます。
String latitude= "45.838211";
String longitude = "9.334661";
String url = "http://maps.google.com/maps/api/staticmap?center=" + latitude + "," + longitude+ "&zoom=10&size=400x400&sensor=false"