これは重複しているとは思いませんが、この質問は関連している可能性があります。
タイトルの時点で: これは android 2.3.3 で完全に動作し、4.0.1 では空白のページがランダムに表示されます。通常、最初は機能しますが、アプリケーションが再インストールされるまで、空白のページが表示され始めます。
シンプルな(htmlのみ)Webページを表示するために使用しているコードは次のとおりです。
@Override
public void afterTextChanged(final Editable arg0){
final String result = getResult();
final String base64 = encode(result);
//This is the WebView
results.loadData(base64, "text/html; charset=utf-8", "base64");
}
private String encode(final String value){
try{
final byte[] bytes = value.getBytes("UTF-8");
final String base64 = Base64.encodeToString(bytes,
android.util.Base64.DEFAULT);
return base64;
}
catch(UnsupportedEncodingException e){
return "YOULOOZE";
}
}