WebViewで横の隙間を消す方法(スクロールバー領域を消す)
WebViewを使用すると、領域の右側に10ピクセル分の隙間ができます。

[参考記事] WebViewの設定一覧
これはHTMLの表示領域の隙間ではないので、HTMLを変更しても消すことはできません。
この隙間はスクロールバーが表示される領域なので、スクロールバーを消す指定をしないと消えません。
スクロールバー部分の隙間を消すには次の指定をします。
webView.setVerticalScrollbarOverlay(true);
または
webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
この指定はスクロールバー領域をブラウザ領域の内側に表示させるという指定なので、スクロールするときにはスクロールバーが表示されます。

逆に明示的にスクロールバー領域を表示させるには次のようにします。
webView.setVerticalScrollbarOverlay(false);
または
webView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY);
関連記事
- 画面UIパーツのclass一覧
 - ListViewにArrayAdapterを渡すサンプルコード(一覧項目から選択する場合のUI)
 - Colorクラスでの色指定
 - 画像を解像度ごとに振り分ける方法 国際化する方法(drawable、layout、valuesなどの修飾句)
 - 処理中を表すプログレスダイアログを表示する
 - EditTextのソフトキーボードの『完了』を虫メガネアイコンなどに変更する方法
 - WebViewの設定一覧
 - layoutのbackgroundで透過(transparent)を指定する方法
 - xmlファイルの開始タグと閉じタグは大文字小文字も同じにする
 - テーマ機能を使ってアプリケーション全体にスタイルを適用させる方法
 - スタイルを使って属性を一括で管理する方法
 - よく使うUIパーツのプロパティ
 - wrap_contentとfill_parentの違い
 - Androidのlayoutで使用できるパーツの一覧 ビュー(部品)
 - layoutの種類と使用方法
 - 画面の向きによってレイアウトを変更する方法
 - 横画面に固定する、縦画面に固定する(表示モードの固定)
 - EditTextで改行させない方法
 
- Androidアプリ
 - assetsフォルダには1MB以上の非圧縮ファイルを設置できない
 - iPhoneアプリやAndroidアプリを簡単に作成する方法 ハイブリッドアプリケーション
 - [暗号化]ブロック暗号とは(AES/DES/Blowfish PKCS5Padding ECB/CBC IV)
 - deleteOnExit()メソッドは環境によって動作が違う JVM+Windows
 - SDカードの空き容量を調べる方法
 - /data/anr/traces.txtファイルとは
 - 実機のスクリーンショットをとる方法
 - 画像を拡大縮小する方法
 - LinearLayout をスクロールさせる方法(ScrollViewの使用方法)
 - 画面解像度などディスプレイの情報を取得する方法
 - Android Maps API Keyを取得する方法 Google Mapsを利用する
 - Java標準以外のライブラリ(パッケージ)を読み込む方法 jarファイルを追加する
 
スポンサーリンク





