fije la dirección del texto en WebView a RTL
¿cómo puedo cambiar la dirección del texto a la derecha a la izquierda en la vista web?
Este es mi código
- Creando WebView desde Chromium para Android
- Android: Usar html5 para determinar la geolocalización en webview con javascript api
- OnLongClickListener no funciona en WebView
- Escalado de la vista de Android 4.1 (setInitialScale, meta-escala inicial no funciona)
- WebView Atrás, Actualizar, Reenviar? Simplemente no funciona!
WebView web = (WebView) findViewById(R.id.web); web.getSettings().setJavaScriptEnabled(true); web.loadDataWithBaseURL("", myhtml, "text/html", "UTF-8", "");
- No puede abrir la URL de twitter en la vista web de android
- Autenticación Monodroid WebView para SSRS
- Android PhoneGap con controles nativos
- ¿Por qué WebView no puede abrir algunas URL locales (Android)?
- cómo leer el archivo .webarchive en android
- Mostrar mensaje para conocer la ubicación
- Android - forma simple de entrada de usuario web-view para back-end java con jQuery Mobile
- Android WebView: acceso a clases desde un iframe dentro de otro iframe
Creo que usted necesita cambiar el dir = "RTL en su código HTML, por ejemplo:
<body dir="rtl"> <p>Some Text that will be RTL aligned</p> </body>
WebView sólo le permite ver páginas web, pero no cambia la dirección del texto. Eso sólo depende del código HTML en la página web.
Si todavía no funciona, es posible que tenga problemas en su HTML. Puedes compartir tu código aquí y puedo intentar ayudarte más.
Tom.
funciona para mi
desc.loadDataWithBaseURL("http://www.atfonline.ir/", "<html dir=\"rtl\" lang=\"\"><body>" + outhtml + "</body></html>", "text/html", "UTF-8", null);
- Cómo eliminar elementos de arraylist genérico en Android (Java)
- Abrir una página de Facebook desde la aplicación Android?