Fuentes hebreas de Android 2.3 en Webview

Estoy portando una aplicación que muestra hebreo a Android 2.3. El emulador 2.3 muestra las cadenas correctamente cuando en un TextView, pero cuando intento poner las cadenas en un WebView, la webview sólo muestra gibberish.

Esto me dice que las fuentes hebreas están disponibles en el emulador, pero el código de vista web tiene algo que falta.

Este es el código:

WebView mWebView = (WebView) findViewById(R.id.webview); mWebView.loadData("<html><body>"+temp1 +"</body></html>", "text/html", "UTF-8"); 

Cualquier idea sobre cómo obtener el emulador para mostrar la vista web correctamente.

Al mostrar la página, no está dando una forma para el navegador para saber que su página utiliza un script de derecha a izquierda.

Puede utilizar el atributo HTML dir en un elemento de marcado que rodea su texto de derecha a izquierda (debe detectar automáticamente qué caracteres invertir y cuáles no). (Para más detalles, mire esta nota del W3C – parece que se implementa en Chrome al menos.)

Probablemente la manera más conveniente sería volver a escribir la primera etiqueta como:

 <html dir="rtl"> 

Cambié la fuente de la webview agregando

  mWebView.getSettings().setFixedFontFamily("DroidSansHebrew.ttf"); 

El texto se representa en la fuente correcta, pero de izquierda a derecha, que no es la orientación correcta para el hebreo.

  • Vista web de Android y localStorage
  • Cómo configurar un Referer en un androide WebView en KitKat y más
  • Jellybean / ICS Método de publicación HTTP Android + WebView.RestoreState
  • Implementación horizontal / vertical dedo deslizar desplazamiento en android panal webview / webkit?
  • Android WebView dentro de ScrollView solo desplaza scrollview
  • Pausar vídeo WebView en lugar de WebView completo
  • ¿Por qué se detiene el Javascript cuando presiona mucho tiempo en un dispositivo Android o iOS?
  • Activar opción de zoom en WebView Android
  • Dipaly farsi texto en la web de android (para los teléfonos que no apoyan farsi)
  • Fuerza de la pantalla WebView para dibujar
  • Android WebView no carga una URL HTTPS
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.