標準ブラウザで見ると、ちゃんと表示されるのに、
WebView(アプリ内ブラウザ)で同じページを閲覧すると
レイアウトが微妙に崩れたりすることがあります。
これはWebViewで表示したときに
右端にスクロールバー用の領域が10px分
自動的に確保されてしまうために起こっているのかもしれません。
これを防ぐ設定は以下の通り。
//右10pxの余白を消す webView.setVerticalScrollbarOverlay(true);
これで10px分の領域が消えるので、正常に表示されるはずです。
▽WebView内でのレイアウト崩れを回避する方法 のキーワード
▽次の記事、前の記事
WebViewのユーザーエージェントを取得・変更する方法 | WebView内の入力フォームでソフトウェアキーボードが出ない
▽WebView内でのレイアウト崩れを回避する方法 にトラックバックする
WebView内でのレイアウト崩れを回避する方法のトラックバックURL:
http://chu3.xsrv.jp/mt5/mt-tb.cgi/1545
今日のキーワード
当サイトのRSS
カテゴリー
スポンサード リンク
新着記事
月別アーカイブ
オススメ書籍
【中級者必携の3冊】
目的から実現方法を探すいわゆる逆引き本。ネットで探してた情報が1冊にまとまっている感じです。
こちらも逆引き本。しかも情報量が多くて分厚い辞書的な1冊。必ず手元に置いておきたい1冊です。
様々なUIテクニックが載っている1冊。レイアウト関係でここまで詳しい本は他にありません。UIに強くなりたいなら必須。
Copyright (C) 2012 All Rights Reserved Android アプリ の 研究所 アンドロイド ナビ