次のコードを使用して、webview で 404 を取得しています。. .
LocateBrowser = (WebView)findViewById(R.id.locatebrowser);
LocateBrowser.setWebViewClient(new WebViewClient());
LocateBrowser.loadUrl("http://maps.google.com/maps?z=17&t=h&q=loc:31.8526,-110.9959");
その URL を PC のブラウザにコピーすると、問題なく動作します。
WebViewClient (2 行目) を実装しない場合、Android デバイスのブラウザーが開き、マップが適切に表示されます。しかし、私はそれをしたくありません。WebView に表示したいのです。地図は外部ブラウザではこんな感じ…
問題は、上記のコードが最初にマップなしで上記の画面を表示し、進行状況が不確定な「Loading . . .」であることです。記号を約 1 秒間押した後、「このサーバーで URL /Search が見つかりませんでした」という google の 404 ページが表示されます。
他に何かする必要がありますか?ありがとう、ゲイリー