ユーザーがこの URL のボタンをクリックしたときに maps.google.com を読み込もうとしています
http://maps.google.com/maps?saddr=40.702297,-73.796015&daddr=40.73682,-73.989937&mrsp=0,1
期待どおりに機能しますが、クリックする
と画面の一部のみが読み込まれます(画面全体をカバーするわけではありません)。
注: エミュレーターのブラウザーで同じ URL を読み込もうとしましたが、すべて正常に動作しています。
Web の読み込みに使用した WebView の設定は次のとおりです。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.webview_layout);
this.webview = (WebView)findViewById(R.id.myWebview);
WebSettings settings = webview.getSettings();
settings.setJavaScriptEnabled(true);
settings.setBuiltInZoomControls(true);
settings.setSupportZoom(true);
webview.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
webview.getSettings().setLoadWithOverviewMode(true);
webview.getSettings().setUseWideViewPort(true);
//....follow by normal setup of webview.setWebViewClient
}