¿Cómo utilizar la imagen (imagen almacenada del dispositivo) con texto en TextView Android?
Estoy creando la aplicación de chat, en la que obtengo elEMOJI del servidor (URL DE IMAGEN).
Estoy usando estas imágenes (URL de Emoji) con texto en miTextView
por debajo de las líneas del código.
String stringWithHtml = "Sample string with an <img src=\"http://MY_SERVER.emoji.s3.amazonaws.com/cf68/5794d5f7895fa10a8f8e1350/imgList/5794d5f7895fa10a8f8e136a.png\"></img>" +
"<img src=\"http://MY_SERVER.emoji.s3.amazonaws.com/cf68/5794d5f7895fa10a8f8e1350/imgList/5794d5f7895fa10a8f8e135a.png\"></img>"+
"<img src=\"http://MY_SERVER.emoji.s3.amazonaws.com/cf68/5794d5f7895fa10a8f8e1350/imgList/5794d5f7895fa10a8f8e135b.png\"></img>";
Drawable drawable = Drawable.createFromStream(new URL(source).openStream(), "src name");
drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight());
Spanned spannedValue = Html.fromHtml(stringWithHtml, drawable, null);
MY_TEXTVIEW.setText(spannedValue);
Todo esto lo estoy usando en elAsynTask
y obteniendo el resultado esperado como a continuación:
Ahora estoy almacenando todos los emojis (Imágenes) en mi dispositivo y quiero usarlo con texto en miTextView
.
Mi pregunta es: ¿cómo podemos usar el dispositivo (imágenes almacenadas) con texto en mi TextView?
Lo busqué en SO pero no obtuve el resultado esperado. Por favor, consulte el siguiente enlace que he visitado.
1. Primer enlace
2. Segundo enlace
3. Tercer enlace
4. Cuarto enlace
He usado elImageSpan
para ello, pero surge el otro problema, que he publicado la pregunta enENTONCES haga clic aquí
Por favor, ayúdame a evitar este problema. Gracias