AndroidのWebViewで画面幅を640px固定にするため、HTMLヘッダに <meta name="viewport" content="640px" /> と記述してもはその通りに表示してくれません。 解像度等によって、表示サイズは機種ごとに異なってしまいます。 WebViewで以下の設定を行う必要があります。両方必要。 Webview.getSettings().setLoadWithOverviewMode(true); webview.getSettings().setUseWideViewPort(true); ついでに、ほかの設定は以下の通り。 スクロールバーを表示しない。 webview.setScrollBarStyle(WebView.SCROLLBARS_INSIDE_OVERLAY); JavaScriptを有効にする。 webview.getSettings