WebView

onScrollChanged()はいつ呼ぶの?

今回、一番ハマってたのはこれ。 最初、MainActivity.java の FragmentActivity の onTabSelected() で、選択されたのが WebView の Fragment だった時に呼んでいた。 でも、これだと画面をスワイプして移動した時にはちゃんと機能するのだけど、タブを選択…

Should not happen: no rect-based-test nodes foundを解決

で、このエラーメッセージで検索してサクっと見つかる情報はこれ。 Android WebView JellyBean -> Should not happen: no rect-based-test nodes found というか、このページで全て解決! ここの最初の回答の最後のコメントがこれ。 I met with John Reck, a…

問題の起きる環境というか条件

Eclipse で新しい Android Application Project を作って、その際に Minimum Required SDK を API 11 にして Navigation Type を Fixed Tabs + Swipe にする。 すると、タプが 3つあってスワイプでそれぞれを変更できるアプリケーションができあがる。 ここ…

Android 4.0 で WebView.loadData を使って文字化けなく表示する

検索して見つけたページの方法をあれこれ試してみて、上記コードの html を読み込む部分で、以下の2つのどちらかを使うと文字化けせずに読み込めることがわかった。 loadDataWithBaseURL(null, html, "text/html", "utf-8", null) loadData(html, "text/htm…

同様の問題を検索してみると…

日本語では 日本Androidの会 のグーグルグループで1つ見つけた。 Android 3.0のWebViewで文字化けする Android 4.0 ではないけど、症状は同じだと思う。 で、次にいつもお世話になっている Stack Overflow では… Android. WebView and loadData というわけ…

WebView に html のデータを loadData で読み込む

オリジナルのコードは WebView に html のデータを loadData で読み込んでいるこんなコード。 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); webView = (WebView)findVi…