¿Cómo puedo mostrar símbolos fonéticos (IPA) en Android
Estoy tratando de mostrar los símbolos fonéticos en un WebView
, pero hasta ahora sólo estoy recibiendo cuadrados.
Por ejemplo, para la palabra "apóstrofe", debe mostrarse:
- Forzar el no-flash Vimeo incrustar o deshabilitar Flash en un WebView?
- El teclado webview android no aparece durante mucho tiempo para introducir valores
- Vista web de android que muestra la página en blanco
- Cómo cargar una página web externa dentro de WebView
- Cómo reproducir video en Android Web view usando html5
Əpåstrəfi
Pero todo lo que estoy obteniendo en la pantalla es:
□□ påstr □ fi
Si me ayudara, estoy recibiendo las cadenas de una base de datos SQLite. La cadena que recuperar tiene algunas etiquetas HTML en él, así que uso esto:
webView.loadDataWithBaseURL("file:///android_asset/", article, "text/html", Encoding.UTF_8.toString(), null);
Donde tengo mis archivos CSS en /assets
. Y la variable del article
contiene algún texto incluido en las etiquetas HTML.
- Vista Web de Android
- Cómo cambiar el FontSize en un WebView de Android?
- Personalizar elementos de diálogo desplegables en WebView
- Cómo desactivar el efecto de rebote (tono azul cuando se desplaza hasta el final) de la vista web en android?
- los vídeos de iframe no irán al modo de pantalla completa en la vista web de Android
- Android youtube en la vista web
- Youtube Video en WebView no se carga
- Chromium webview no parece funcionar con Android applyOverrideConfiguration
He resuelto el problema para exhibir símbolos fonéticos en TextView. El problema es que las fuentes predeterminadas de Android no son implementar símbolos IPA. Puedo aconsejar a usar ccs como este
@font-face { /* Regular */ font-family: "ConstructiumRegular"; src: url("http://openfontlibrary.org/content/RebeccaRGB/412/Constructium.ttf") format("truetype"); font-weight: 400; font-style: normal; font-variant: normal; font-stretch: normal; }
En mi caso se refiere a Constructium.ttf.
Si usted coge una fuente unicode como Gentium , y usted se cerciora de usted puede cambiar su fuente con una utilidad como esto , usted debe ser bueno ir. No tengo un Android, por lo que puede haber problemas relacionados con los tipos de fuentes que se pueden instalar. Puede que tenga que comprobar en que, o la fuente de instalación de utilidad que he citado no puede funcionar bien para usted. Ymmv
- Firebase RecyclerVisualización infinita
- Cómo obligar a RecyclerView a desplazarse cuando no hay suficientes elementos para llenar la altura de la sceen